mirror of
https://github.com/Novaloop-AG/element-x-ios.git
synced 2026-11-03 06:55:59 +00:00
Clean up the Signposter implementation and align on new metrics
This commit is contained in:
committed by
Stefan Ceriu
parent
8b768f74f8
commit
a2a8527ffc
@@ -111,8 +111,6 @@ class RoomFlowCoordinator: FlowCoordinatorProtocol {
|
||||
self.flowParameters = flowParameters
|
||||
|
||||
setupStateMachine()
|
||||
|
||||
flowParameters.analytics.signpost.beginRoomFlow(roomID)
|
||||
}
|
||||
|
||||
// MARK: - FlowCoordinatorProtocol
|
||||
@@ -129,6 +127,7 @@ class RoomFlowCoordinator: FlowCoordinatorProtocol {
|
||||
|
||||
switch appRoute {
|
||||
case .room(let roomID, let via):
|
||||
flowParameters.analytics.signpost.startTransaction(.openRoom)
|
||||
Task {
|
||||
await handleRoomRoute(roomID: roomID, via: via, animated: animated)
|
||||
}
|
||||
@@ -897,7 +896,6 @@ class RoomFlowCoordinator: FlowCoordinatorProtocol {
|
||||
} else {
|
||||
actionsSubject.send(.finished)
|
||||
}
|
||||
flowParameters.analytics.signpost.endRoomFlow()
|
||||
}
|
||||
|
||||
private func presentRoomDetails(isRoot: Bool, animated: Bool) async {
|
||||
|
||||
Reference in New Issue
Block a user