package upload import ( "api_yal/internal/logger" "api_yal/internal/middleware" "github.com/go-chi/chi/v5" "gorm.io/gorm" ) func RegisterRoutes(r chi.Router, db *gorm.DB, jwtSecret string, uploadPath string) { l := logger.Get() l.Debug("Регистрация маршрутов для upload") handler := NewHandler(db, uploadPath) r.Group(func(r chi.Router) { r.Use(middleware.AuthMiddleware(jwtSecret)) r.Post("/upload", handler.Upload) r.Delete("/upload", handler.DeleteImage) }) }