You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Close the tab and return to the original (main) tab
Observe you're logged out
On account B
Start to send messages to account A
See new messages arriving on account A
Expected Result:
User should not receive any notification or message after logging out.
Actual Result:
The notification number is updated in tab. More information from @kidroca:
It seems we're not logging out cleanly when it happens from a secondary tab
When that happens the Pusher connection is still active on the main tab and even though we're on the Login Page we receive new messages - you can see them in the tab title e.g. "(5) New Expensify" also in application storage
Workaround:
Unknown (?) I think there's no need for workaround.
If you haven’t already, check out our contributing guidelines for onboarding and email contributors@expensify.com to request to join our Slack channel!
Action Performed:
Expected Result:
User should not receive any notification or message after logging out.
Actual Result:
The notification number is updated in tab. More information from @kidroca:
Workaround:
Unknown (?) I think there's no need for workaround.
Platform:
Where is this issue confirmed?
Version Number: 1.1.2.-5
Reproducible in staging?: yes
Reproducible in production?: yes
Logs: https://stackoverflow.com/c/expensify/questions/4856
Notes/Photos/Videos: Any additional supporting documentation
logout.notification.mp4
Expensify/Expensify Issue URL:
Issue reported by: @kidroca
Slack conversation: https://expensify.slack.com/archives/C01GTK53T8Q/p1632747432107300
View all open jobs on GitHub