]> git.parisson.com Git - teleforma.git/commitdiff
fix live_message for new conference
authorGuillaume Pellerin <guillaume.pellerin@parisson.com>
Mon, 28 Jun 2021 12:45:13 +0000 (14:45 +0200)
committerGuillaume Pellerin <guillaume.pellerin@parisson.com>
Mon, 28 Jun 2021 12:45:13 +0000 (14:45 +0200)
teleforma/views/core.py

index 993fbea233a86fc989a9280ff3c9e566aa4cb5a1..0e490ae5bf5cd200ed2a699c9e1341e33ffa820a 100644 (file)
@@ -246,11 +246,10 @@ def nginx_media_accel(media_path, content_type="", buffering=True, streaming=Fal
     return response
 
 
-def live_message(conference):
-    site = get_current_site()
+def live_message(site, conference):
     token = settings.ADMIN_TOKEN
     requests.post('https://' + site.domain + '/chat/messages',
-        headers={'Authorization': token},
+        headers={'Authorization' : 'Token ' + token},
         data={'conference_id': conference.id})
 
 
@@ -762,7 +761,8 @@ class ConferenceView(CourseAccessMixin, DetailView):
 
                     if not conference.web_class_group:
                         try:
-                            live_message(conference)
+                            site = get_current_site(request)
+                            live_message(site, conference)
                         except:
                             pass
         else: