Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Do not close tabs on subscription change due to issues during restore…
… when expired subscription is found (#2522) Task/Issue URL: https://app.asana.com/0/0/1206950879085056/f **Description**: Basically revert of #2492 as it may lead to crash. **Steps to test this PR**: Crash repro steps 1. Have Apple ID with expired or cancelled subscription 2. Try restore flow from the purchase page OR normal purchase 3. While the restoration is done we fetch the expired subscription, insert it into cache, and this event causes all subscription tabs to close 4. Closing tabs mid-purchase followed by interaction with alerts from these tabs can lead to crash. --- ###### Internal references: [Pull Request Review Checklist](https://app.asana.com/0/1202500774821704/1203764234894239/f) [Software Engineering Expectations](https://app.asana.com/0/59792373528535/199064865822552) [Technical Design Template](https://app.asana.com/0/59792373528535/184709971311943) [Pull Request Documentation](https://app.asana.com/0/1202500774821704/1204012835277482/f) Co-authored-by: Sam Symons <[email protected]>
- Loading branch information