diff --git a/lib/pangea/analytics_misc/lemma_emoji_setter_mixin.dart b/lib/pangea/analytics_misc/lemma_emoji_setter_mixin.dart index 6a30d6a92..70d5eec55 100644 --- a/lib/pangea/analytics_misc/lemma_emoji_setter_mixin.dart +++ b/lib/pangea/analytics_misc/lemma_emoji_setter_mixin.dart @@ -15,6 +15,8 @@ mixin LemmaEmojiSetter { String langCode, String emoji, String? targetId, + String? roomId, + String? eventId, ) async { final userL2 = MatrixState.pangeaController.userController.userL2?.langCodeShort; @@ -24,7 +26,12 @@ mixin LemmaEmojiSetter { } if (constructId.userSetEmoji == null) { - _getEmojiAnalytics(constructId, targetId: targetId); + _getEmojiAnalytics( + constructId, + targetId: targetId, + roomId: roomId, + eventId: eventId, + ); } await MatrixState diff --git a/lib/pangea/toolbar/word_card/lemma_reaction_picker.dart b/lib/pangea/toolbar/word_card/lemma_reaction_picker.dart index 3a0493314..d580b1d03 100644 --- a/lib/pangea/toolbar/word_card/lemma_reaction_picker.dart +++ b/lib/pangea/toolbar/word_card/lemma_reaction_picker.dart @@ -93,6 +93,8 @@ class LemmaReactionPickerState extends State { widget.langCode, emoji, targetId, + widget.event?.roomId, + widget.event?.eventId, ); messenger = ScaffoldMessenger.of(context); widget.showLemmaEmojiSnackbar(