Skip to content

Commit f7225a3

Browse files
committed
Fix Webhook implementation
1 parent daef8ca commit f7225a3

File tree

1 file changed

+2
-4
lines changed

1 file changed

+2
-4
lines changed

src/announcements/tasks.py

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
from celery import shared_task
66
from celery.utils.log import get_task_logger
77

8-
from discord import Webhook, Embed
8+
from discord import SyncWebhook, Embed
99

1010
from .models import Announcement
1111
from contestsuite.settings import ANNOUNCEMENT_WEBHOOK_URL, DEFAULT_FROM_EMAIL, ALLOWED_HOSTS
@@ -62,9 +62,7 @@ def discord_announcement(id):
6262
logger.error(f'Failed to fetch announcement with id {id}')
6363
else:
6464
# Initializing webhook
65-
# webhook = Webhook.from_url(
66-
# ANNOUNCEMENT_WEBHOOK_URL, adapter=RequestsWebhookAdapter())
67-
webhook = Webhook.SyncWebHook.from_url(ANNOUNCEMENT_WEBHOOK_URL)
65+
webhook = SyncWebhook.from_url(ANNOUNCEMENT_WEBHOOK_URL)
6866
url = 'https://'+ALLOWED_HOSTS[0]+announcement.get_absolute_url()
6967

7068
if len(announcement.content) <= 140:

0 commit comments

Comments
 (0)