Skip to content
This repository was archived by the owner on Apr 15, 2025. It is now read-only.

Commit 7a3e741

Browse files
committed
improve signal context
1 parent a7b73b4 commit 7a3e741

File tree

2 files changed

+6
-6
lines changed

2 files changed

+6
-6
lines changed

dj_elastictranscoder/signals.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
from django.dispatch import Signal
22

3-
transcode_onprogress = Signal(providing_args=["message"])
4-
transcode_onerror = Signal(providing_args=["message"])
5-
transcode_oncomplete = Signal(providing_args=["message"])
3+
transcode_onprogress = Signal(providing_args=["job", "message"])
4+
transcode_onerror = Signal(providing_args=["job", "message"])
5+
transcode_oncomplete = Signal(providing_args=["job", "message"])

dj_elastictranscoder/views.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -46,20 +46,20 @@ def endpoint(request):
4646
job.state = 1
4747
job.save()
4848

49-
transcode_onprogress.send(sender=None, message=message)
49+
transcode_onprogress.send(sender=None, job=job, message=message)
5050
elif message['state'] == 'COMPLETED':
5151
job = EncodeJob.objects.get(pk=message['jobId'])
5252
job.message = 'Success'
5353
job.state = 4
5454
job.save()
5555

56-
transcode_oncomplete.send(sender=None, message=message)
56+
transcode_oncomplete.send(sender=None, job=job, message=message)
5757
elif message['state'] == 'ERROR':
5858
job = EncodeJob.objects.get(pk=message['jobId'])
5959
job.message = message['messageDetails']
6060
job.state = 2
6161
job.save()
6262

63-
transcode_onerror.send(sender=None, message=message)
63+
transcode_onerror.send(sender=None, job=job, message=message)
6464

6565
return HttpResponse('Done')

0 commit comments

Comments
 (0)