1
0
mirror of https://gitlab.com/animath/si/plateforme.git synced 2024-12-27 06:22:23 +00:00

Fix expected GDrive channel ID

Signed-off-by: Emmy D'Anello <emmy.danello@animath.fr>
This commit is contained in:
Emmy D'Anello 2024-04-06 22:43:48 +02:00
parent 54016a1fbf
commit ec0419a6d7
Signed by: ynerant
GPG Key ID: 3A75C55819C8CF85

View File

@ -1886,7 +1886,7 @@ class GSheetNotificationsView(View):
return HttpResponse(status=404) return HttpResponse(status=404)
tournament = await Tournament.objects.prefetch_related('participations', 'pools').aget(pk=kwargs['pk']) tournament = await Tournament.objects.prefetch_related('participations', 'pools').aget(pk=kwargs['pk'])
expected_channel_id = sha1(f"{tournament.name}{timezone.now().date()}{request.site.domain}".encode()) \ expected_channel_id = sha1(f"{tournament.name}-{timezone.now().date()}-{request.site.domain}".encode()) \
.hexdigest() .hexdigest()
if request.headers['X-Goog-Channel-ID'] != expected_channel_id: if request.headers['X-Goog-Channel-ID'] != expected_channel_id: