refector: 优化event_push
This commit is contained in:
parent
fd6b5b5db7
commit
b0455d9e13
|
@ -24,6 +24,7 @@ from datetime import datetime
|
|||
import uuid
|
||||
from apps.ecm.serializers import EventSerializer
|
||||
from django.utils import timezone
|
||||
from django.core.exceptions import ObjectDoesNotExist
|
||||
|
||||
@shared_task(base=CustomTask)
|
||||
def store_img(code: str, duration: int):
|
||||
|
@ -202,7 +203,10 @@ def remind_push(remindId: str):
|
|||
|
||||
@shared_task(base=CustomTask)
|
||||
def event_push(eventId: str):
|
||||
try:
|
||||
event = Event.objects.get(id=eventId)
|
||||
except ObjectDoesNotExist:
|
||||
return
|
||||
if event.handle_time is None:
|
||||
now = timezone.now()
|
||||
channel_layer = get_channel_layer()
|
||||
|
|
Loading…
Reference in New Issue