Skip to content

Commit

Permalink
feat: update schedule tasks with args and delay
Browse files Browse the repository at this point in the history
  • Loading branch information
versun committed Jul 5, 2024
1 parent 8ce0fa0 commit a0ce0b2
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions core/admin.py
Original file line number Diff line number Diff line change
Expand Up @@ -47,7 +47,7 @@ def save_formset(self, request, form, formset, change):
instance.status = None
instance.save()
#revoke_tasks_by_arg(instance.sid)
update_translated_feed.schedule(args=(instance.sid,), force=True)
update_translated_feed.schedule(args=(instance.sid,True), delay=1)

for instance in formset.deleted_objects:
#revoke_tasks_by_arg(instance.sid)
Expand All @@ -66,7 +66,7 @@ def save_model(self, request, obj, form, change):
obj.name = obj.name or "Loading"
obj.save()
update_original_feed.schedule(
args=(obj.sid,), delay=1, force=True
args=(obj.sid,True), delay=1
) # 会执行一次save() # 不放在model的save里是为了排除translator的更新,省流量
elif frequency_changed:
obj.save()
Expand Down

0 comments on commit a0ce0b2

Please sign in to comment.