mirror of
https://github.com/vector-im/element-ios.git
synced 2024-09-29 07:42:40 +00:00
Widget: Fix crash. Handle the case where a scalar token is not required (jitsi).
This commit is contained in:
parent
978159a3a7
commit
5664eb2cfd
1 changed files with 10 additions and 1 deletions
|
@ -48,7 +48,16 @@
|
|||
withString:mxSession.myUser.avatarUrl ? mxSession.myUser.avatarUrl : @""];
|
||||
|
||||
// And their scalar token
|
||||
_url = [_url stringByAppendingString:[NSString stringWithFormat:@"&scalar_token=%@", [[WidgetManager sharedManager] scalarTokenForMXSession:mxSession]]];
|
||||
NSString *scalarToken = [[WidgetManager sharedManager] scalarTokenForMXSession:mxSession];
|
||||
if (scalarToken)
|
||||
{
|
||||
_url = [_url stringByAppendingString:[NSString stringWithFormat:@"&scalar_token=%@", scalarToken]];
|
||||
}
|
||||
else
|
||||
{
|
||||
// Some widget can live without scalar token (ex: Jitsi widget)
|
||||
NSLog(@"[Widget] Note: There is no scalar token for %@", self);
|
||||
}
|
||||
}
|
||||
|
||||
return self;
|
||||
|
|
Loading…
Reference in a new issue