RoomViewController: Prepare message edited mention tap.

This commit is contained in:
SBiOSoftWhare 2019-06-12 16:06:27 +02:00
parent b6d7a14e75
commit d751af48ff

View file

@ -2824,9 +2824,9 @@
NSString *fragment = [NSString stringWithFormat:@"/group/%@", [MXTools encodeURIComponent:absoluteURLString]];
[[AppDelegate theDelegate] handleUniversalLinkFragment:fragment];
}
else if ([absoluteURLString hasPrefix:kEventFormatterOnReRequestKeysLinkAction])
else if ([absoluteURLString hasPrefix:EventFormatterOnReRequestKeysLinkAction])
{
NSArray<NSString*> *arguments = [absoluteURLString componentsSeparatedByString:kEventFormatterOnReRequestKeysLinkActionSeparator];
NSArray<NSString*> *arguments = [absoluteURLString componentsSeparatedByString:EventFormatterLinkActionSeparator];
if (arguments.count > 1)
{
NSString *eventId = arguments[1];
@ -2838,6 +2838,19 @@
}
}
}
else if ([absoluteURLString hasPrefix:EventFormatterEditedEventLinkAction])
{
NSArray<NSString*> *arguments = [absoluteURLString componentsSeparatedByString:EventFormatterLinkActionSeparator];
if (arguments.count > 1)
{
// TODO: Handle event edition history.
NSString *eventId = arguments[1];
NSLog(@"[RoomViewController] Did tap edited mention for eventId: %@", eventId);
}
shouldDoAction = NO;
}
else if (url && urlItemInteractionValue)
{
// Fallback case for external links