wip: refactor offline download (#5331)

* base tool

* working: aria2
This commit is contained in:
Andy Hsu
2023-10-04 16:27:08 +08:00
committed by GitHub
parent 3d7f79cba8
commit 7db3975b18
11 changed files with 508 additions and 7 deletions

View File

@ -21,8 +21,8 @@ func SetAria2(c *gin.Context) {
return
}
items := []model.SettingItem{
{Key: conf.Aria2Uri, Value: req.Uri, Type: conf.TypeString, Group: model.ARIA2, Flag: model.PRIVATE},
{Key: conf.Aria2Secret, Value: req.Secret, Type: conf.TypeString, Group: model.ARIA2, Flag: model.PRIVATE},
{Key: conf.Aria2Uri, Value: req.Uri, Type: conf.TypeString, Group: model.OFFLINE_DOWNLOAD, Flag: model.PRIVATE},
{Key: conf.Aria2Secret, Value: req.Secret, Type: conf.TypeString, Group: model.OFFLINE_DOWNLOAD, Flag: model.PRIVATE},
}
if err := op.SaveSettingItems(items); err != nil {
common.ErrorResp(c, err, 500)