Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/MHSanaei/3x-ui.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMHSanaei <ho3ein.sanaei@gmail.com>2026-04-26 18:34:31 +0300
committerMHSanaei <ho3ein.sanaei@gmail.com>2026-04-26 18:34:31 +0300
commita62c637632d0e4f0ff74fe185a3ea50048cb73d8 (patch)
treeb0f4446e30d1ef9c5fd81ba1a4d293954d152705 /web/web.go
parent35609b7b132158fc496b5c834766100e86f7c3bf (diff)
DNS outbound: Add rules
Diffstat (limited to 'web/web.go')
-rw-r--r--web/web.go9
1 files changed, 6 insertions, 3 deletions
diff --git a/web/web.go b/web/web.go
index 835e82e1..f25dada2 100644
--- a/web/web.go
+++ b/web/web.go
@@ -353,14 +353,17 @@ func (s *Server) startTask() {
isTgbotenabled, err := s.settingService.GetTgbotEnabled()
if (err == nil) && (isTgbotenabled) {
runtime, err := s.settingService.GetTgbotRuntime()
- if err != nil || runtime == "" {
- logger.Errorf("Add NewStatsNotifyJob error[%s], Runtime[%s] invalid, will run default", err, runtime)
+ if err != nil {
+ logger.Warningf("Add NewStatsNotifyJob: failed to load runtime: %v; using default @daily", err)
+ runtime = "@daily"
+ } else if strings.TrimSpace(runtime) == "" {
+ logger.Warning("Add NewStatsNotifyJob runtime is empty, using default @daily")
runtime = "@daily"
}
logger.Infof("Tg notify enabled,run at %s", runtime)
_, err = s.cron.AddJob(runtime, job.NewStatsNotifyJob())
if err != nil {
- logger.Warning("Add NewStatsNotifyJob error", err)
+ logger.Warningf("Add NewStatsNotifyJob: failed to schedule runtime %q: %v", runtime, err)
return
}