Fix multiple errors on set password page#11145
Conversation
|
Note: I can't test whole workflows on Desktop, iOS and android app as validation link doesn't open in app and instead opens in browser. This issue was opened to fix it #10893 |
Julesssss
left a comment
There was a problem hiding this comment.
Make sure multiple errors are not displayed
I think I'm still seeing multiple errors:
Screen.Recording.2022-09-21.at.11.14.47.mov
|
Looks like you're on staging 😅 |
|
Oh good spot. So how did you get the localhost link? Just changed new.expensify to localhost? |
|
No, I'm getting localhost links in my email. Are you getting expensify.com? 🤔 |
|
Are you using proxy? and .env file has |
|
Thanks for the help @MonilBhavsar! I was missing the step where I generated emails with |
PR Reviewer Checklist
|
|
The stupid checklist is broken as far as I can tell, I think we should merge as-is. |
|
@Julesssss looks like this was merged without passing tests. Please add a note explaining why this was done and remove the |
|
The checklist check is broken, or not clear. Merging without the check as the PR is testing well. |
|
Melvin also closed the linked issue 🤖 |
|
✋ This PR was not deployed to staging yet because QA is ongoing. It will be automatically deployed to staging after the next production release. |
|
🚀 Deployed to staging by @Julesssss in version: 1.2.4-0 🚀
|
|
🚀 Deployed to production by @luacmartins in version: 1.2.4-2 🚀
|

Details
Fixed Issues
$ #11114
Tests
Also went offline and confirmed offline indicator is visible
PR Review Checklist
Contributor (PR Author) Checklist
### Fixed Issuessection aboveTestssectionQA stepssectiontoggleReportand notonIconClick)src/languages/*filesSTYLE.md) were followedAvatar, I verified the components usingAvatarare working as expected)/** comment above it */displayNamepropertythisproperly so there are no scoping issues (i.e. foronClick={this.submit}the methodthis.submitshould be bound tothisin the constructor)thisare necessary to be bound (i.e. avoidthis.submit = this.submit.bind(this);ifthis.submitis never passed to a component event handler likeonClick)StyleUtils.getBackgroundAndBorderStyle(themeColors.componentBG)Avataris modified, I verified thatAvataris working as expected in all cases)PR Reviewer Checklist
The Contributor+ will copy/paste it into a new comment and complete it after the author checklist is completed
### Fixed Issuessection aboveTestssectionQA stepssectiontoggleReportand notonIconClick).src/languages/*filesSTYLE.md) were followedAvatar, I verified the components usingAvatarhave been tested & I retested again)/** comment above it */displayNamepropertythisproperly so there are no scoping issues (i.e. foronClick={this.submit}the methodthis.submitshould be bound tothisin the constructor)thisare necessary to be bound (i.e. avoidthis.submit = this.submit.bind(this);ifthis.submitis never passed to a component event handler likeonClick)StyleUtils.getBackgroundAndBorderStyle(themeColors.componentBG)Avataris modified, I verified thatAvataris working as expected in all cases)QA Steps
Also, Go offline and confirm offline indicator is visible
Screenshots
Offline
Web
Screen.Recording.2022-09-20.at.11.12.02.PM.mov
Mobile Web
Desktop
iOS
Android