-
Notifications
You must be signed in to change notification settings - Fork 2.8k
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
After updating the desktop app, notifications do not work until the app is restarted #2430
Comments
Triggered auto assignment to @chiragsalian ( |
@Jag96 is this still open to work? |
@pranshuchittora yes this issue is still available to work on! If you're interested please submit a proposal explaining how you plan on fixing the issue. |
@pranshuchittora you'll need to finish the other issue I hired you for before we can hire you on this one. Per our contributing.md "New Expensify.cash contributors are limited to working on one job at a time, however experienced contributors may work on numerous jobs simultaneously. " |
Created a new post for the issue and raised price to $500. Assigned to me cuz @Jag96 is out for a bit https://www.upwork.com/jobs/~01f895152ca12662bc |
Sorry @Bognar791 , we're currently running everything through Upwork and can not additionally post to freelancer.com. Would it be helpful if we invited you in Upwork to this job? |
Triggered auto assignment to @Christinadobrzyn ( |
@Christinadobrzyn I'm out next week and need a buddy so used I'll pick this back up when back. Thanks! |
Closed the Upwork project and created a new one for a fixed price of $500. New External Job posting - https://www.upwork.com/jobs/~019efa3100649f87a5 |
Invited a few contributors to review the project and see if they are interested. |
Hello @Jag96 and @Christinadobrzyn, |
@mikeattara great! Are you able to reproduce the issue? Per our contribution guidelines please confirm you can reproduce the issue, and then post a proposal on this issue that explains why the issue is happening and what technical changes you will make to fix it |
Reached out to @mikeattara in an Upwork message to see if he's able to send a proposal of how to fix this issue. |
@Christinadobrzyn I am unable to reproduce the issue yet |
@Jag96 I can't see the update dialog. |
@Jag96 I got this console log which means that it's not the latest version. |
@Looxor there is no update available because you downloaded the latest version of the app. In order to test this, you really need to follow this testing guide |
@roryabraham , Thank you. I will try. |
@Christinadobrzyn I just realized I added you for 'buddy check' while I was on vacation but never unassigned you after. Going to do now |
This comment has been minimized.
This comment has been minimized.
I think it was $1000 already on the old link |
@rdjuric good 👀, thanks. |
Issue persists on production while updating from Version 1.0.79-4 to 1.0.80-2 |
Hello, I followed the testing guide and successfully reproduced the issue as well as found a fix it. If I delete the following code from here, I can no longer reproduce the issue. app.relaunch({
args: [`${EXPECTED_UPDATE_VERSION_FLAG}=${downloadedVersion}`],
}); I honestly cannot tell why it fixes the issue or what is that code meant to accomplish, but none of the documentation or examples of Maybe someone knows why we need that Thanks. |
Here is a demo video where I successfully get notifications after app update. 2430-demo.mp4 |
@chiragsalian can you provide feedback on the above?
@dklymenk , if needed after Chirag reviews, you can drop that into #expensify-open-source with a link back to this issue to get more 👀 |
I have reviewed and it seems @dklymenk is correct... I can't find any reason why |
@roryabraham , I should hire @dklymenk in Upwork, correct? (post a comment so I'll get a notification plz). or... @chiragsalian |
oops, sorry for the delay. I was OOO yesterday and got to this late today. But yes it looks like we're in agreement with your proposal @dklymenk. Feel free to go ahead and create a PR. |
Hired @dklymenk in Upwork |
Hello, I have accepted the job on upwork and submitted a PR #4406 Thanks. |
…-after-update #2430 remove app.relaunch on desktop update
@chiragsalian, @mallenexpensify, @dklymenk Whoops! This issue is 2 days overdue. Let's get this updated quick! |
Hello, the issue can be closed. The upwork contract is completed and I have received the payment. Thanks. |
Thanks @dklymenk , closing.. |
If you haven’t already, check out our contributing guidelines for onboarding and email contributors@expensify.com to request to join our Slack channel!
Upwork Post: https://www.upwork.com/jobs/~01f895152ca12662bc
Expected Result:
I expected to receive the notification from the desktop app
Actual Result:
I didn't receive a notification from the desktop app
Action Performed:
Workaround:
Quitting the app and reloading Electron restores notifications.
Platform:
Desktop(Mac)
Version Number: v1.0.23-0
Expensify/Expensify Issue URL: https://github.com/Expensify/Expensify/issues/151959
Note: To test this on dev, we have steps here that require a Mac and an Apple Developer Account.
The text was updated successfully, but these errors were encountered: