-
Notifications
You must be signed in to change notification settings - Fork 3k
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
[HOLD for payment 2024-07-30][Simplified Collect] Workspaces - Display picture/Avatar isn't shown in Workspace share Code page #27288
Comments
Job added to Upwork: https://www.upwork.com/jobs/~01f242a32573a62742 |
Triggered auto assignment to @abekkala ( |
Bug0 Triage Checklist (Main S/O)
|
Triggered auto assignment to @garrettmknight ( |
Triggered auto assignment to Contributor-plus team member for initial proposal review - @sobitneupane ( |
ProposalPlease re-state the problem that we are trying to solve in this issueDisplay picture of corresponding workspace should be shown in share code page. What is the root cause of that problem?We do not pass the image for such cases. What changes do you think we should make in order to solve the problem?Using ReportUtils.getIcons we can receive an image and then pass it to the code in ShareCodePage
And then pass in QRShareWithDownload App/src/pages/ShareCodePage.js Lines 65 to 73 in 3fe7ab1
like Screen.Recording.2023-09-12.at.22.21.45.movWhat alternative solutions did you explore? (Optional)NA |
@sobitneupane what do you think of the proposal that has come in? |
@abekkala I'm uncertain whether not displaying avatars in QRCode for Workspace is a bug or an intentional design choice. Can you please confrim if showing avatars is the desired behavior? |
ProposalPlease re-state the problem that we are trying to solve in this issue.Workspace avatar isn't shown in share-code page of the workspace What is the root cause of that problem?App/src/pages/ShareCodePage.js Line 70 in 2ea1c71
In the above code, What changes do you think we should make in order to solve the problem?
This works as expected Resultbandicam.2023-10-20.03-34-57-708.mp4What alternative solutions did you explore? (Optional) |
📣 It's been a week! Do we have any satisfactory proposals yet? Do we need to adjust the bounty for this issue? 💸 |
@sobitneupane is there a proposal here that you agree with to move forward with the fix? |
@abekkala Thank you for providing the update. Just to clarify, are we aiming to display the workspace avatar, which could be either user-uploaded or the default avatar, for every room(either default or user-created) on the Share Code Page. |
The proposals we have received so far displays workspace avatar on the Share Code Page only if it is user uploaded image. In case of default avatar, |
Ah, good clarification. I believe the answer is yes. @deetergp just want to get a second opinion. |
@abekkala @sobitneupane this issue was created 2 weeks ago. Are we close to approving a proposal? If not, what's blocking us from getting this issue assigned? Don't hesitate to create a thread in #expensify-open-source to align faster in real time. Thanks! |
📣 It's been a week! Do we have any satisfactory proposals yet? Do we need to adjust the bounty for this issue? 💸 |
In order to show default avatar of workspace rooms in share code page, I think we need to have URLs for these default avatars because the |
Update:
After these both are merged we will have to update the version of |
Both those PRs were published in react-native-svg v15.4.0, so we should be ready to move onto the next step of upgrading react-native-svg in E/App |
Correct. I've bumped it here in my PR for this issue: https://github.com/Expensify/App/pull/39072/files There are no big breaking changes and I verified that all usages of svg in our App work. The only BC on v15 was bumping the version of supported ios. Otherwise smooth update, and is used in this feature. |
If you are the assigned CME please investigate whether the linked PR caused a regression and leave a comment with the results. If a regression has occurred and you are the assigned CM follow the instructions here. If this regression could have been avoided please consider also proposing a recommendation to the PR checklist so that we can avoid it in the future. |
This issue has not been updated in over 15 days. @Kicu, @abekkala, @luacmartins, @sobitneupane, @grgia eroding to Monthly issue. P.S. Is everyone reading this sure this is really a near-term priority? Be brave: if you disagree, go ahead and close it out. If someone disagrees, they'll reopen it, and if they don't: one less thing to do! |
The issue was solved by the PR merged and there and there was 1 follow up created for this here: #45876 |
This was deployed to production last week. #39072 (comment) This is ready for payment. @abekkala Waiting for payment summary. |
PAYMENT SUMMARY FOR JULY 30
|
$250 approved for @sobitneupane based on this summary. |
@abekkala @garrettmknight @sobitneupane , I'm the issue reporter . Haven't received payment. Its an old time bug. 😄 |
Bump @garrettmknight . Thanks ! |
@abekkala can you help @ashimsharma10 out? |
Ah yes - this was reported in September 2023 before we stopped the bug bounty. (Oct 2023)
@ashimsharma10 can you please link your Upwork profile, I was unable to find you! |
@abekkala Thank you ! |
@Kicu, @abekkala, @luacmartins, @sobitneupane, @grgia Uh oh! This issue is overdue by 2 days. Don't forget to update your issues! |
@ashimsharma10 payment sent and contract ended - thank you! 🎉 |
If you haven’t already, check out our contributing guidelines for onboarding and email [email protected] to request to join our Slack channel!
Action Performed:
Expected Result:
display picture of corresponding workspace should be shown in share code page.
Actual Result:
display picture of corresponding workspace isn't shown in share code page for workspace.
Workaround:
Unknown
Platforms:
Which of our officially supported platforms is this issue occurring on?
Version Number: v1.3.68-15
Reproducible in staging?: Y
Reproducible in production?: Y
If this was caught during regression testing, add the test name, ID and link from TestRail:
Email or phone of affected tester (no customers):
Logs: https://stackoverflow.com/c/expensify/questions/4856
Notes/Photos/Videos: Any additional supporting documentation
Screen.Recording.2023-09-09.at.5.06.41.PM.mov
Recording.1518.mp4
Expensify/Expensify Issue URL:
Issue reported by: @ashimsharma10
Slack conversation: https://expensify.slack.com/archives/C049HHMV9SM/p1694259150016599
View all open jobs on GitHub
Upwork Automation - Do Not Edit
Issue Owner
Current Issue Owner: @abekkalaThe text was updated successfully, but these errors were encountered: