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
Version Number: V9. 0.75-1 Reproducible in staging?: Yes Reproducible in production?: Yes If this was caught on HybridApp, is this reproducible on New Expensify Standalone?: N/A If this was caught during regression testing, add the test name, ID and link from TestRail: N/A Email or phone of affected tester (no customers): N/A Issue reported by: Applause Internal Team Device used: Redmi note 10s App Component: User Settings
Go back to previous page and again enter invalid code
Repeat this 6 times
On 6th time, magic code not sent error displayed
Enter invalid code
Note 2 errors displayed in the page
Log out from site
Login another gmail unverified account
Go to settings - security - add copilot
Enter a mail address- full access
Tap add copilot
Enter invalid magic code
Close the error
Repeat entering invalid magic code , closing the error and tapping verify button for 10times
Expected Result:
Error displayed must be consistent in copilot page
Actual Result:
On entering invalid magic code every time from previous page, on sixth time 2 errors displayed, but entering invalid code from the same magic code page only one error is shown after trying 10 times also.
I believe this is not an issue; rather, it is the expected behavior due to the following reasons:
Case 1: Returning to the Previous Page
When the user navigates back to the previous page and clicks the Add Copilot button again, a new magic code is sent to the user. This can be confirmed by the 30-second timer displayed beneath the magic code input field, indicating a fresh magic code has been generated.
If the user repeats this process multiple times, it eventually crosses a predefined limit, triggering two error messages:
One for exceeding the magic code request limit.
Another for entering an incorrect magic code.
Case 2: Staying on the Magic Code Input Page
When the user repeatedly enters an incorrect magic code on the same page, no new magic code is sent (even after multiple attempts). Hence, the error for exceeding the magic code request limit does not apply. Only the "incorrect magic code" error is displayed, which is consistent with this scenario.
In both cases, the error messages reflect the intended logic of the flow. Therefore, the observed behavior aligns with the expected outcome.
If you haven’t already, check out our contributing guidelines for onboarding and email [email protected] to request to join our Slack channel!
Version Number: V9. 0.75-1
Reproducible in staging?: Yes
Reproducible in production?: Yes
If this was caught on HybridApp, is this reproducible on New Expensify Standalone?: N/A
If this was caught during regression testing, add the test name, ID and link from TestRail: N/A
Email or phone of affected tester (no customers): N/A
Issue reported by: Applause Internal Team
Device used: Redmi note 10s
App Component: User Settings
Action Performed:
Expected Result:
Error displayed must be consistent in copilot page
Actual Result:
On entering invalid magic code every time from previous page, on sixth time 2 errors displayed, but entering invalid code from the same magic code page only one error is shown after trying 10 times also.
Workaround:
Unknown
Platforms:
Screenshots/Videos
bug.mp4
View all open jobs on GitHub
The text was updated successfully, but these errors were encountered: