Browse Source

add NoTokenConfigError exception

Guénaël Muller 7 years ago
parent
commit
e2b02ba464

+ 4 - 1
tracim/tracim/lib/jitsi_meet/jitsi_meet.py View File

@@ -3,6 +3,8 @@ import typing
3 3
 
4 4
 import jwt
5 5
 
6
+class NoTokenConfigError(Exception):
7
+    pass
6 8
 
7 9
 class JitsiTokenConfig(object):
8 10
 
@@ -48,7 +50,8 @@ class JitsiMeetRoom(object):
48 50
         see https://github.com/jitsi/lib-jitsi-meet/blob/master/doc/tokens.md
49 51
         :return: jwt encoded token as string
50 52
         """
51
-        assert self.token_config
53
+        if not self.token_config:
54
+            raise NoTokenConfigError
52 55
         now = datetime.datetime.utcnow()
53 56
         exp = now+datetime.timedelta(seconds=self.token_config.duration)
54 57
         data = {

+ 0 - 0
tracim/tracim/tests/library/test_jitsi_meet.py View File