1
0

def_settings.go 429 B

1234567891011121314151617181920
  1. package base
  2. import (
  3. "net/http"
  4. "github.com/ChineseSubFinder/ChineseSubFinder/pkg"
  5. "github.com/ChineseSubFinder/ChineseSubFinder/pkg/settings"
  6. "github.com/gin-gonic/gin"
  7. )
  8. func (cb *ControllerBase) DefSettingsHandler(c *gin.Context) {
  9. var err error
  10. defer func() {
  11. // 统一的异常处理
  12. cb.ErrorProcess(c, "DefSettingsHandler", err)
  13. }()
  14. c.JSON(http.StatusOK, settings.NewSettings(pkg.ConfigRootDirFPath()))
  15. }