Browse Source

新增 developer_settings.go 是否启用字段;
修复,downloader_helper.go logger 没有传递指针的问题

Signed-off-by: 716 <[email protected]>

716 3 years ago
parent
commit
ef8322888e

+ 1 - 0
cmd/chinesesubfinder/main.go

@@ -36,6 +36,7 @@ func main() {
 	} else {
 		// 是否完成了 Setup,如果完成了,那么就开启第一次的扫描
 		go func() {
+			log_helper.GetLogger().Infoln("Setup is Done")
 			cronHelper.Start(settings.GetSettings().CommonSettings.RunScanAtStartUp)
 		}()
 	}

+ 2 - 0
internal/logic/downloader_helper/downloader_helper.go

@@ -3,6 +3,7 @@ package downloader_helper
 import (
 	subSupplier "github.com/allanpk716/ChineseSubFinder/internal/logic/sub_supplier"
 	"github.com/allanpk716/ChineseSubFinder/internal/pkg/downloader"
+	"github.com/allanpk716/ChineseSubFinder/internal/pkg/log_helper"
 	"github.com/allanpk716/ChineseSubFinder/internal/pkg/my_util"
 	"github.com/allanpk716/ChineseSubFinder/internal/pkg/notify_center"
 	"github.com/allanpk716/ChineseSubFinder/internal/pkg/settings"
@@ -21,6 +22,7 @@ func NewDownloaderHelper(settings settings.Settings, _subSupplierHub *subSupplie
 	return &DownloaderHelper{
 		subSupplierHub: _subSupplierHub,
 		settings:       settings,
+		logger:         log_helper.GetLogger(),
 	}
 }
 

+ 1 - 0
internal/pkg/settings/developer_settings.go

@@ -1,6 +1,7 @@
 package settings
 
 type DeveloperSettings struct {
+	Enable            bool   `json:"enable"`              // 是否启用
 	BarkServerAddress string `json:"bark_server_address"` // Bark 服务器的地址
 }