mirror of
https://gitlab.opencode.de/bwi/bundesmessenger/clients/bundesmessenger-ios.git
synced 2026-04-22 01:22:46 +02:00
Add trigger to join and view room metrics events #5769
- Added trigger for JoinedRoom event - Tracking ViewRoom event for rooms and events
This commit is contained in:
@@ -1204,6 +1204,8 @@ const NSTimeInterval kResizeComposerAnimationDuration = .05;
|
||||
// Check
|
||||
if (roomAlias.length)
|
||||
{
|
||||
Analytics.shared.joinedRoomTrigger = AnalyticsJoinedRoomTriggerSlashCommand;
|
||||
|
||||
// TODO: /join command does not support via parameters yet
|
||||
[self.mainSession joinRoom:roomAlias viaServers:nil success:^(MXRoom *room) {
|
||||
|
||||
@@ -2323,6 +2325,8 @@ const NSTimeInterval kResizeComposerAnimationDuration = .05;
|
||||
|
||||
- (BOOL)handleUniversalLinkWithParameters:(UniversalLinkParameters*)parameters
|
||||
{
|
||||
Analytics.shared.joinedRoomTrigger = AnalyticsJoinedRoomTriggerTimeline;
|
||||
|
||||
if (self.delegate)
|
||||
{
|
||||
return [self.delegate roomViewController:self handleUniversalLinkWithParameters:parameters];
|
||||
@@ -3109,6 +3113,7 @@ const NSTimeInterval kResizeComposerAnimationDuration = .05;
|
||||
if (predecessorRoomId)
|
||||
{
|
||||
// Show predecessor room
|
||||
Analytics.shared.viewRoomTrigger = AnalyticsViewRoomTriggerTombstone;
|
||||
[self showRoomWithId:predecessorRoomId];
|
||||
}
|
||||
else
|
||||
|
||||
Reference in New Issue
Block a user