-
Notifications
You must be signed in to change notification settings - Fork 3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
iOS - Push notifications are not opening correct chat #6079
Comments
Triggered auto assignment to @Luke9389 ( |
Triggered auto assignment to @adelekennedy ( |
@Luke9389 whoops, I'm a couple days late on this but no bites so far. Going to double the job |
Whoops, this has to be internal. External contributors have no way of testing push notifications locally. |
@adelekennedy please take down the Upwork job |
@roryabraham thank you! Is this something I could have spotted and missed? (I want to make sure I'm following procedure) |
@adelekennedy I think you followed procedure just fine. Push notifications just happen to be one of those things that we've found external contributors can't work on. @Luke9389 the reason is because iOS push notifications can't be tested on a simulator, and you can't build the mobile app to a physical device unless you add the device to our mobile provisioning profile in the App Store. |
Dude, nice catch. Sorry about that! Will make note of this for the future. Actually... do you know if we have a list of topics that need to be internal? Maybe it's not necessary, idk. |
I am not aware of such a list |
Yea I searched SO and didn't see one. Do you think it's necessary? What else would go on there aside from notifications? "Anything requiring Web-E changes". Seems like this may not be needed... |
The jobs been closed 💀 |
Keeping notes:
Still not receiving pushes locally |
Interestingly - If I send the notification to OldDot, I get the message, so thinking it has something to do with newDot specifically |
Trying to use an account that I am not signed into on web to make sure it's not getting ignored |
Ok so I am able to reproduce the bug and get push notifications to work via the TestFlight, but still not from a local build. |
Ok finally got local notifications working, looks like I didn't need to do step 4 here |
Ok from my testing the |
Ok so But |
Ok so seeing |
@roryabraham I've now found your comment here: react-navigation/react-navigation#9170 (comment) I think I am in a loop! |
Ok I opened a PR that seems to work for all the cases I can throw at it: #8353 Let me know what you think @roryabraham! |
PR in preview |
Still reproducible according to QA here. |
@kavimuru coming from #7901 (comment) Can you please be more specific? I watched the iOS video and from 2:14 to the end it looks like the notification worked, but I didn't see any other notifications tapped. |
@kavimuru can you test again to see if you can reproduce? If so, can you provide details? |
I've been testing this myself on my device and was unable to reproduce. |
I just tested on iOS v1.1.52-0 and it opened to the correct chat. (side note... iOS has been hella slow/laggy the past couple weeks, at least). |
I think this is fixed. If there is a regression found let's open a new issue. |
@AndrewGable Open a new ticket #9179 |
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 be taken to correct chat.
Actual Result:
Some of the time, the user is not taken to correct chat.
Workaround:
Can the user still use Expensify without this being fixed? Have you informed them of the workaround?
Get taken to the wrong chat and then go click the correct one.
Platform:
Where is this issue occurring?
Version Number: 1.1.10-0
Reproducible in staging?: Yes
Reproducible in production?: Yes
Logs: https://stackoverflow.com/c/expensify/questions/4856
Notes/Photos/Videos: Any additional supporting documentation
Expensify/Expensify Issue URL:
Issue reported by: @roryabraham
Slack conversation: https://expensify.slack.com/archives/C01GTK53T8Q/p1635210815095800
View all open jobs on GitHub
The text was updated successfully, but these errors were encountered: