Have long running analytic transactions return actual transactions.
Also add `AnalyticsService.getLongRunningTransaction` and change `AnalyticsService.stopLongRunningTransaction` to `removeLongRunningTransaction`.
This commit is contained in:
committed by
Jorge Martin Espinosa
parent
441b2e7fb5
commit
3d590c1c46
+1
-1
@@ -73,7 +73,7 @@ internal class RoomListFactory(
|
||||
initialFilterKind = RoomListEntriesDynamicFilterKind.All(ROOM_LIST_RUST_FILTERS),
|
||||
).onEach { update ->
|
||||
if (!firstRoomsTransaction.isFinished()) {
|
||||
analyticsService.stopLongRunningTransaction(AnalyticsLongRunningTransaction.FirstRoomsDisplayed)
|
||||
analyticsService.removeLongRunningTransaction(AnalyticsLongRunningTransaction.FirstRoomsDisplayed)?.finish()
|
||||
firstRoomsTransaction.finish()
|
||||
}
|
||||
processor.postUpdate(update)
|
||||
|
||||
Reference in New Issue
Block a user