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
{{ message }}
Repository navigation
[Refactor] Able to remove PayPal account while offline, when enabled wifi - account still present #11260
changed the title [-]Android - Able to remove PayPal account while offline, when enabled wifi - account still present[/-][+][$250] Android - Able to remove PayPal account while offline, when enabled wifi - account still present[/+]on Sep 26, 2022
changed the title [-][$250] Android - Able to remove PayPal account while offline, when enabled wifi - account still present[/-][+][Refactor] Able to remove PayPal account while offline, when enabled wifi - account still present[/+]on Sep 26, 2022
I can reproduce this and I think this must be Internal issue. We had refactored the Delete paypal.me address in this PR (cc @danieldoglas) but we need to make sure to check the Web part of API and see what is done there to make sure client is updated correctly (and the paypal.me address does not appear after being deleted.
I can confirm this is an issue with API reads being executed before offline writes on reconnect. We're running ReconnectApp and OpenPaymentsPage before DeletePayPalMeAddress which causes the deleted paypal to be re-added before it is eventually removed again.
Activity
melvin-bot commentedon Sep 24, 2022
Triggered auto assignment to @Justicea83 (
Engineering), see https://stackoverflow.com/c/expensify/questions/4319 for more details.Justicea83 commentedon Sep 26, 2022
I can't reproduce this, but it can be external
melvin-bot commentedon Sep 26, 2022
Triggered auto assignment to @laurenreidexpensify (
External), see https://stackoverflow.com/c/expensify/questions/8582 for more details.melvin-bot commentedon Sep 26, 2022
Triggered auto assignment to Contributor-plus team member for initial proposal review - @eVoloshchak (
External)melvin-bot commentedon Sep 26, 2022
Triggered auto assignment to @mountiny (
External), see https://stackoverflow.com/c/expensify/questions/7972 for more details.[-]Android - Able to remove PayPal account while offline, when enabled wifi - account still present[/-][+][$250] Android - Able to remove PayPal account while offline, when enabled wifi - account still present[/+][-][$250] Android - Able to remove PayPal account while offline, when enabled wifi - account still present[/-][+][Refactor] Able to remove PayPal account while offline, when enabled wifi - account still present[/+]mountiny commentedon Sep 26, 2022
I can reproduce this and I think this must be Internal issue. We had refactored the Delete paypal.me address in this PR (cc @danieldoglas) but we need to make sure to check the Web part of API and see what is done there to make sure client is updated correctly (and the paypal.me address does not appear after being deleted.
mountiny commentedon Sep 26, 2022
Asked in Slack for an internal employee to investigate this.
arosiclair commentedon Sep 27, 2022
I can confirm this is an issue with API reads being executed before offline writes on reconnect. We're running
ReconnectAppandOpenPaymentsPagebeforeDeletePayPalMeAddresswhich causes the deleted paypal to be re-added before it is eventually removed again.Closing this in favor of https://github.com/Expensify/Expensify/issues/229696 which should fix the issue