Widgets: Attempt to re-register for a scalar token if ours is invalid

#2326

Add sanity check
This commit is contained in:
manuroe
2019-03-12 18:11:27 +01:00
parent dae7de6b36
commit ccf7780e12

View File

@@ -333,11 +333,11 @@ NSString *const kJavascriptSendResponseToPostMessageAPI = @"riotIOS.sendResponse
- (NSString *)stringByReplacingScalarTokenInString:(NSString*)string byScalarToken:(NSString*)scalarToken
{
if (!scalarToken)
if (!string)
{
return nil;
}
NSRegularExpression *regex = [NSRegularExpression regularExpressionWithPattern:@"scalar_token=\\w*"
options:NSRegularExpressionCaseInsensitive error:nil];
return [regex stringByReplacingMatchesInString:string