Fix Listign of MediaArticle

This commit is contained in:
2026-11-01 02:32:18 +01:00
parent b0cc5f0cd1
commit f9b7e20841
5 changed files with 148 additions and 12 deletions
+10 -7
View File
@@ -21,12 +21,15 @@ import (
func New(admin *handlers.AdminHandler, bookshelf *handlers.BookshelfHandler, comics *handlers.ComicsHandler, media *handlers.MediaHandler, tysc *handlers.TyscHandler) *gin.Engine {
router := gin.New()
router.Use(gin.Recovery())
router.Use(gin_slog.SetLogger(
gin_slog.WithSkipPath([]string{"/health", "/public/style/main.css"}),
gin_slog.WithDefaultLevel(slog.LevelInfo),
gin_slog.WithClientErrorLevel(slog.LevelInfo),
gin_slog.WithServerErrorLevel(slog.LevelInfo),
))
router.Use(gin.LoggerWithConfig(gin.LoggerConfig{
SkipPaths: []string{"/health", "/public/style/main.css"},
}))
//router.Use(gin_slog.SetLogger(
// gin_slog.WithSkipPath([]string{"/health", "/public/style/main.css"}),
// gin_slog.WithDefaultLevel(slog.LevelInfo),
// gin_slog.WithClientErrorLevel(slog.LevelInfo),
// gin_slog.WithServerErrorLevel(slog.LevelInfo),
// ))
router.Use(cors.New(cors.Config{
AllowOrigins: []string{"https://app.example.com"},
AllowMethods: []string{"GET", "POST", "PUT", "PATCH", "DELETE"},
@@ -60,7 +63,7 @@ func New(admin *handlers.AdminHandler, bookshelf *handlers.BookshelfHandler, com
m.GET("/actors", media.MediaActorHandler.ListPage)
m.GET("/actors/:id", media.MediaActorHandler.EditPage)
m.POST("/actors/:id", media.MediaActorHandler.UpdatePage)
m.GET("/articles", media.MediaFileHandler.ListPage)
m.GET("/articles", media.MediaArticleHandler.ListPage)
m.GET("/files", media.MediaFileHandler.ListPage)
m.GET("/files/edit/:id", media.MediaFileHandler.EditPage)
m.POST("/files/edit/:id", media.MediaFileHandler.UpdatePage)