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 17:59:16 +01:00
parent 2a372c6aca
commit 7e0eb27b1b
@@ -333,6 +333,11 @@ NSString *const kJavascriptSendResponseToPostMessageAPI = @"riotIOS.sendResponse
- (NSString *)stringByReplacingScalarTokenInString:(NSString*)string byScalarToken:(NSString*)scalarToken
{
if (!scalarToken)
{
return nil;
}
NSRegularExpression *regex = [NSRegularExpression regularExpressionWithPattern:@"scalar_token=\\w*"
options:NSRegularExpressionCaseInsensitive error:nil];
return [regex stringByReplacingMatchesInString:string