mirror of
https://gitlab.opencode.de/bwi/bundesmessenger/clients/bundesmessenger-ios.git
synced 2026-04-17 15:09:31 +02:00
Restored matomo tracking event that was removed by the merge
This commit is contained in:
@@ -53,11 +53,11 @@ class ForwardingShareItemSender: NSObject, ShareItemSenderProtocol {
|
||||
var localEcho: MXEvent?
|
||||
room.sendMessage(withContent: event.content, threadId: nil, localEcho: &localEcho) { result in
|
||||
switch result {
|
||||
case .success(_):
|
||||
self.trackForwardMessage(room: room)
|
||||
room.summary.resetLastMessage(nil, failure: nil, commit: false)
|
||||
case .failure(let innerError):
|
||||
errors.append(innerError)
|
||||
default:
|
||||
room.summary.resetLastMessage(nil, failure: nil, commit: false)
|
||||
break
|
||||
}
|
||||
|
||||
dispatchGroup.leave()
|
||||
@@ -73,4 +73,12 @@ class ForwardingShareItemSender: NSObject, ShareItemSenderProtocol {
|
||||
success()
|
||||
}
|
||||
}
|
||||
|
||||
func trackForwardMessage(room: MXRoom) {
|
||||
BWIAnalyticsHelper.getRoomDeviceCount(room: room) { deviceCount in
|
||||
let deviceCountString = BWIAnalyticsHelper.dimensionForDeviceCount(deviceCount)
|
||||
let messageType = BWIAnalyticsHelper.getForwardingType(event: self.event)
|
||||
BWIAnalytics.sharedTracker.trackEventWithDimension(category: "Feature", action: "ForwardMessage", dimension: deviceCountString, value: nil, name: messageType)
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user