This commit is contained in:
cangui 2025-07-04 11:37:50 +02:00
parent 94b9e74b08
commit 310c37ba3d
2 changed files with 13 additions and 13 deletions

View File

@ -233,28 +233,28 @@ func RoutesProtected(r *mux.Router, bd *gorm.DB) {
r.HandleFunc("/hls/{partID:[0-9]+}/", renders.HLSStream(bd)).Methods("GET")
//API Scan folder
// —————— JSON API routes ——————
r.HandleFunc("/api/dashboard", renders.DashboardJSON(db)).Methods("GET")
r.HandleFunc("/api/menu-library", renders.MenuLibraryJSON(db)).Methods("GET")
r.HandleFunc("/api/dashboard", renders.DashboardJSON(bd)).Methods("GET")
r.HandleFunc("/api/menu-library", renders.MenuLibraryJSON(bd)).Methods("GET")
r.HandleFunc("/api/settings", renders.SettingsJSON()).Methods("GET")
r.HandleFunc("/api/library", renders.LibraryJSON()).Methods("GET")
r.HandleFunc("/api/godownloader/download", renders.GoDownloadJSON()).Methods("GET")
r.HandleFunc("/api/godownloader/linkcollectors", renders.GoDownloadLinkCollectorsJSON()).Methods("GET")
r.HandleFunc("/api/godownloader/settings/delete", renders.GoDownloadSettingDeleteJSON(db)).Methods("POST")
r.HandleFunc("/api/godownloader/settings/toggle", renders.GoDownloadSettingToggleActiveJSON(db)).Methods("POST")
r.HandleFunc("/api/godownloader/settings", renders.GoDownloadSettingJSON(db)).Methods("GET", "POST")
r.HandleFunc("/api/godownloader/settings/table", renders.GoDownloadPartialTableJSON(db)).Methods("GET")
r.HandleFunc("/api/godownloader/settings/delete", renders.GoDownloadSettingDeleteJSON(bd)).Methods("POST")
r.HandleFunc("/api/godownloader/settings/toggle", renders.GoDownloadSettingToggleActiveJSON(bd)).Methods("POST")
r.HandleFunc("/api/godownloader/settings", renders.GoDownloadSettingJSON(bd)).Methods("GET", "POST")
r.HandleFunc("/api/godownloader/settings/table", renders.GoDownloadPartialTableJSON(bd)).Methods("GET")
r.HandleFunc("/api/godownloader2", renders.GoDownload2JSON(db)).Methods("GET")
r.HandleFunc("/api/godownloader2", renders.GoDownload2JSON(bd)).Methods("GET")
r.HandleFunc("/api/add-job", renders.HandleAddJobJSON(db)).Methods("POST")
r.HandleFunc("/api/jobs/list", renders.HandleListJobsPartialJSON(db)).Methods("GET")
r.HandleFunc("/api/add-jobs-multiple", renders.HandleAddJobsMultipleJSON(db)).Methods("POST")
r.HandleFunc("/api/add-job", renders.HandleAddJobJSON(bd)).Methods("POST")
r.HandleFunc("/api/jobs/list", renders.HandleListJobsPartialJSON(bd)).Methods("GET")
r.HandleFunc("/api/add-jobs-multiple", renders.HandleAddJobsMultipleJSON(bd)).Methods("POST")
r.HandleFunc("/api/stream", renders.StreamHandlerJSON()).Methods("GET")
r.HandleFunc("/api/pathmedia/{id}", renders.PathMediaJSON(db)).Methods("GET")
r.HandleFunc("/api/media/detail/{partID}", renders.MediaDetailJSON(db)).Methods("GET")
r.HandleFunc("/api/pathmedia/{id}", renders.PathMediaJSON(bd)).Methods("GET")
//r.HandleFunc("/api/media/detail/{partID}", renders.MediaDetailJSON(bd)).Methods("GET")
}
// func RoutesProtected(r *mux.Router, db *gorm.DB) {

View File

@ -1319,7 +1319,7 @@ func HandleAddJobJSON(db *gorm.DB) http.HandlerFunc {
r.ParseForm()
link := r.FormValue("link")
id, _ := strconv.Atoi(r.FormValue("path_id"))
client := download.GetFirstActiveAccount(debridlink.NewClient(db))
// client := download.GetFirstActiveAccount(debridlink.NewClient(db))
ctx := r.Context()
links, _ := debridlink.NewClient(db).AddLink(ctx, link)
for _, l := range links {