diff --git a/apps/wpm/services.py b/apps/wpm/services.py index d998ca3c..333502c9 100644 --- a/apps/wpm/services.py +++ b/apps/wpm/services.py @@ -391,7 +391,8 @@ def mlog_submit(mlog: Mlog, user: User, now: Union[datetime.datetime, None]): # 触发单个统计 xnumbers = list(Mlogbw.objects.filter(mlogb__mlog=mlog, ftest__isnull=False, number__isnull=False).values_list('number', flat=True)) - ana_wpr_thread(xnumbers, mlog.mgroup) + if xnumbers: + ana_wpr_thread(xnumbers, mlog.mgroup) def mlog_revert(mlog: Mlog, user: User, now: Union[datetime.datetime, None]): @@ -608,7 +609,8 @@ def mlog_revert(mlog: Mlog, user: User, now: Union[datetime.datetime, None]): # 触发单个统计 xnumbers = list(Mlogbw.objects.filter(mlogb__mlog=mlog, ftest__isnull=False, number__isnull=False).values_list('number', flat=True)) - ana_wpr_thread(xnumbers, mlog.mgroup) + if xnumbers: + ana_wpr_thread(xnumbers, mlog.mgroup) def cal_mtask_progress_from_mlog(mlog:Mlog): """