-
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
[$250] Red dot is missing on workspace settings page #10831
Comments
Triggered auto assignment to @danieldoglas ( |
ProposalWe are checking wrong key for errors (
We have to replace it with |
@mvtglobally the API is actually returning |
@danieldoglas that was from me when I was testing a different PR. So if I had that wrong, then we're all good. |
Got it! so I think we can close this one out! thanks @puneetlath |
Hi @danieldoglas, I think we should reopen this issue. Steps to repro the issue -
We get the avatar related errors at |
Here's a video - Screen.Recording.2022-09-07.at.3.51.11.PM.mov |
@thesahindia @puneetlath it seems like we're using in this specific case, it seems like we should check for both, so I would adjust your proposal to do that, @thesahindia. I'll export this. At the same time, tagging @Gonals to give his opinion on standardizing the name for avatar/avatarURL in all methods. |
Triggered auto assignment to @michaelhaxhiu ( |
Also, this situation only happens because the Workspace was delete before editing. I think we're not doing the right requests here to guarantee that we're actually using a valid workspace when accessing it. @arosiclair might be able to give more context upon this. |
I thought we only get the error at
|
I like |
I don't think we get Pusher updates from OldDot so the policy doesn't get removed in NewDot until you refresh ( |
@arosiclair When we open a policy(workspace) page, we're not doing a GET for that policy today? |
We are until this PR I'm working on get's merged |
@danieldoglas, are there any steps to repro an error for avatarURL? |
@thesahindia No, just for avatar. It is already treating avatarURL, as seen here, so we shouldn't have any errors. |
I was trying to produce an error for avatarURL key, I wanted to check the general settings page when we get error at So just to confirm, we will be adding another OR operator here
and will check for errors at avatar And we will be adding one OR operator here to also search for errors at
|
@thesahindia yes, that makes sense to me! |
Triggered auto assignment to @Julesssss ( |
@thesahindia nice catch on this GH and pushing to keep it open! I just made the job in upwork here - https://www.upwork.com/jobs/~014435583ac8f1a5c4. @danieldoglas is it safe to say we are hiring @thesahindia for the fix? |
@michaelhaxhiu for me yes, but @Julesssss has the final word in this case :D |
Yeah, hiring @thesahindia |
📣 @thesahindia You have been assigned to this job by @Julesssss! |
I also think we should merge the keys, but that's out of scope for this PR and requires backend changes. |
@thesahindia invited you to job in case you missed this initially. |
Hey @Julesssss, I also believe we should merge the keys, I can wait for the backend change. |
Applied! Thanks. |
Let me know if we can wait for the backend change. If not I can raise the PR today. cc: @Julesssss |
@thesahindia let's forget about that for now and create a new refactor issue for merging the keys |
#10706 has removed the usage of |
Ah yes. @michaelhaxhiu let's just pay out the job. |
Hmm, I don't think it's eligible for the payment because no PR was created. |
We spent some time here discussing, hence me leaning towards payment. I don't think it was obvious that a separate issue would make this one redundant. |
Yep I agree with paying it @Julesssss. I think this was unforseen. All good with me proceeding rn? |
Yeah 👍 |
done, closing ✌️ |
Thank you |
weird, this didn't close initially when I thought it did. |
If you haven’t already, check out our contributing guidelines for onboarding and email contributors@expensify.com to request to join our Slack channel!
Action Performed:
Expected Result:
RBR should display on workspace settings page
Actual Result:
RBR is missing on workspace settings page
Workaround:
unknown
Platform:
Where is this issue occurring?
Version Number: 1.1.96-0
Reproducible in staging?: Y
Reproducible in production?: Y
Email or phone of affected tester (no customers):
Logs: https://stackoverflow.com/c/expensify/questions/4856
Notes/Photos/Videos: Any additional supporting documentation
Upwork job URL: https://www.upwork.com/jobs/~014435583ac8f1a5c4
Issue reported by: @puneetlath
Slack conversation: https://expensify.slack.com/archives/C01GTK53T8Q/p1662106163497789
View all open jobs on GitHub
The text was updated successfully, but these errors were encountered: