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>2025-09-18 12:41:11 +0300
committermhsanaei <ho3ein.sanaei@gmail.com>2025-09-18 12:41:11 +0300
commit170d24499e5dff91bda121d0b46190de7156ce78 (patch)
treecc2a2b88437f40e5b3a75ecc01d59eb0ca62f648
parent99c79d4056a1efb636010739f56bb1c623f47634 (diff)
fix PeriodicTrafficResetJob: log only when there are matching inbound
-rw-r--r--web/job/periodic_traffic_reset_job.go6
1 files changed, 5 insertions, 1 deletions
diff --git a/web/job/periodic_traffic_reset_job.go b/web/job/periodic_traffic_reset_job.go
index 79001973..1369c200 100644
--- a/web/job/periodic_traffic_reset_job.go
+++ b/web/job/periodic_traffic_reset_job.go
@@ -20,12 +20,16 @@ func NewPeriodicTrafficResetJob(period Period) *PeriodicTrafficResetJob {
func (j *PeriodicTrafficResetJob) Run() {
inbounds, err := j.inboundService.GetInboundsByTrafficReset(string(j.period))
- logger.Infof("Running periodic traffic reset job for period: %s", j.period)
if err != nil {
logger.Warning("Failed to get inbounds for traffic reset:", err)
return
}
+ if len(inbounds) == 0 {
+ return
+ }
+ logger.Infof("Running periodic traffic reset job for period: %s (%d matching inbounds)", j.period, len(inbounds))
+
resetCount := 0
for _, inbound := range inbounds {