Browse Source

fix routing

add-ec-vacuum
chrislu 4 months ago
parent
commit
4f9f9ec971
  1. 5
      weed/admin/handlers/admin_handlers.go
  2. 2
      weed/admin/handlers/maintenance_handlers.go

5
weed/admin/handlers/admin_handlers.go

@ -167,7 +167,8 @@ func (h *AdminHandlers) SetupRoutes(r *gin.Engine, authRequired bool, username,
maintenanceApi.GET("/tasks/:id", h.adminServer.GetMaintenanceTask)
maintenanceApi.GET("/tasks/:id/detail", h.adminServer.GetMaintenanceTaskDetailAPI)
maintenanceApi.POST("/tasks/:id/cancel", h.adminServer.CancelMaintenanceTask)
maintenanceApi.POST("/tasks/:taskId/retry", h.maintenanceHandlers.RetryTask)
maintenanceApi.POST("/tasks/:id/retry", h.maintenanceHandlers.RetryTask)
maintenanceApi.GET("/workers", h.adminServer.GetMaintenanceWorkersAPI)
maintenanceApi.GET("/workers/:id", h.adminServer.GetMaintenanceWorker)
maintenanceApi.GET("/workers/:id/logs", h.adminServer.GetWorkerLogs)
@ -294,7 +295,7 @@ func (h *AdminHandlers) SetupRoutes(r *gin.Engine, authRequired bool, username,
maintenanceApi.GET("/tasks/:id", h.adminServer.GetMaintenanceTask)
maintenanceApi.GET("/tasks/:id/detail", h.adminServer.GetMaintenanceTaskDetailAPI)
maintenanceApi.POST("/tasks/:id/cancel", h.adminServer.CancelMaintenanceTask)
maintenanceApi.POST("/tasks/:taskId/retry", h.maintenanceHandlers.RetryTask)
maintenanceApi.POST("/tasks/:id/retry", h.maintenanceHandlers.RetryTask)
maintenanceApi.GET("/workers", h.adminServer.GetMaintenanceWorkersAPI)
maintenanceApi.GET("/workers/:id", h.adminServer.GetMaintenanceWorker)
maintenanceApi.GET("/workers/:id/logs", h.adminServer.GetWorkerLogs)

2
weed/admin/handlers/maintenance_handlers.go

@ -471,7 +471,7 @@ func (h *MaintenanceHandlers) UpdateMaintenanceConfig(c *gin.Context) {
// RetryTask manually retries a maintenance task
func (h *MaintenanceHandlers) RetryTask(c *gin.Context) {
taskID := c.Param("taskId")
taskID := c.Param("id")
if taskID == "" {
c.JSON(http.StatusBadRequest, gin.H{"error": "Task ID is required"})
return

Loading…
Cancel
Save