Skip to content

fix(Android): Set notification intent code to hash#1644

Merged
EmmaSimon merged 1 commit intomainfrom
es-notification-linking
Apr 7, 2026
Merged

fix(Android): Set notification intent code to hash#1644
EmmaSimon merged 1 commit intomainfrom
es-notification-linking

Conversation

@EmmaSimon
Copy link
Copy Markdown
Contributor

Summary

Ticket: Notifications QA | Notification deep linking isn't working on Android

All intents were being created with the same request code, which was leading to the previous one being reused. Only the initial notification would be set up with the correct intent, any subsequent ones would use that same intent and redirect users to the first notification's link.

android
- [ ] All user-facing strings added to strings resource in alphabetical order
- [ ] Expensive calculations are run in withContext(Dispatchers.Default) where possible (ideally in shared code)

Testing

Verified that subsequent notifications deep link to the correct page

All intents were being set with the same request code, which was leading
to the previous one being reused, and only the initial notification
would be set up with the correct intent, any subsequent ones would use
that same intent and redirect users to the first notification's link.
@EmmaSimon EmmaSimon requested a review from a team as a code owner April 7, 2026 14:11
@EmmaSimon EmmaSimon requested a review from boringcactus April 7, 2026 14:11
Copy link
Copy Markdown
Member

@boringcactus boringcactus left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Ahh, that'd do it.

@EmmaSimon EmmaSimon added this pull request to the merge queue Apr 7, 2026
Merged via the queue into main with commit bbdc410 Apr 7, 2026
7 checks passed
@EmmaSimon EmmaSimon deleted the es-notification-linking branch April 7, 2026 15:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants