Closed Julesssss closed 1 year ago
Triggered auto assignment to @conorpendergrast (Bug
), see https://stackoverflow.com/c/expensify/questions/14418 for more details.
Platforms
in OP are ✅)Hi @JmillsExpensify, do you recall anything unusual about the profile image file you used? I have only ever seen this issue on messages from you 😅
Attachments not shown for sender, stuck at 'Uploading attachment...'
Seems we are passing wrong value(undefined) here for prevVisibleMessageText
Localize.translateLocal
in the latest PR which seems breaking the flow for attachment.
https://github.com/Expensify/App/blob/29ae9421d61c5a05e12408c258f64d4b65c3c2c4/src/libs/actions/Report.js#L248-L250
https://github.com/Expensify/App/commit/1a7bbcf0251a76c234b326b1fee2936e02d99d3e#diff-8afe5b71ee0436c21364148c86dadd640f2bff3e3d916addbb1f1f6f7e5b6a43R248-R250
We need to correct the value we are passing. cc: @roryabraham
prevVisibleMessageText = Localize.translateLocal(lastVisibleMessage.lastMessageTranslationKey);
Job added to Upwork: https://www.upwork.com/jobs/~019a63d2e48d9abd42
Triggered auto assignment to @michaelhaxhiu (External
), see https://stackoverflow.com/c/expensify/questions/8582 for more details.
Triggered auto assignment to Contributor-plus team member for initial proposal review - @rushatgabhane (External
)
FFS. Not again. Going back to Conor as he was the original assignee
📣 @rushatgabhane Please request via NewDot manual requests for the Reviewer role ($1000)
📣 @rushatgabhane We're missing your Upwork ID to automatically send you an offer for the Reviewer role. Once you apply to the Upwork job, your Upwork ID will be stored and you will be automatically hired for future jobs!
📣 @Pujan92 🎉 An offer has been automatically sent to your Upwork account for the Contributor role 🎉 Thanks for contributing to the Expensify app!
Upwork job Please accept the offer and leave a comment on the Github issue letting us know when we can expect a PR to be ready for review 🧑💻 Keep in mind: Code of Conduct | Contributing 📖
My mistake, good find @Pujan92
Reviewing
label has been removed, please complete the "BugZero Checklist".
The solution for this issue has been :rocket: deployed to production :rocket: in version 1.3.42-26 and is now subject to a 7-day regression period :calendar:. Here is the list of pull requests that resolve this issue:
If no regressions arise, payment will be issued on 2023-07-26. :confetti_ball:
After the hold period is over and BZ checklist items are completed, please complete any of the applicable payments for this issue, and check them off once done.
As a reminder, here are the bonuses/penalties that should be applied for any External issue:
BugZero Checklist: The PR fixing this issue has been merged! The following checklist (instructions) will need to be completed before the issue can be closed:
Hey @conorpendergrast - @gadhiyamanan reported a similar issue (https://github.com/Expensify/App/issues/22762) 6-7 hours before this GH issue was created, and the PR here ended up fixing the issue he reported. I think that we should pay @gadhiyamanan the reporting bonus since he reportedthe issue first. Could you please send him an offer on this job for $250?
Sent! I'll pay that alongside everything else in this issue
Ok, it's two days past payday, sorry! Here's what I'm going to do:
@rushatgabhane Final step is the checklist, please! Then I'll do a regression test (if necessary) and I'll close this out
@rushatgabhane Bump on the checklist please. I'll be able to close this out after that!
The PR that introduced the bug has been identified. Link to the PR: https://github.com/Expensify/App/pull/22724
The offending PR has been commented on, pointing out the bug it caused and why, so the author and reviewers can learn from the mistake. Link to comment: https://github.com/Expensify/App/pull/22724#discussion_r1262931017
A discussion in #expensify-bugs has been started about whether any other steps should be taken (e.g. updating the PR review checklist) in order to catch this type of bug sooner. Link to discussion: Not required because it's a typo-ish.
Determine if we should create a regression test for this bug. No
If we decide to create a regression test for the bug, please propose the regression test steps to ensure the same bug will not reach production again - N.A.
Created a manual request https://staging.new.expensify.com/r/8593074213496497
This issue can be closed 🙇
Woo, thanks!
Reviewed details for @rushatgabhane. These details are accurate based on summary from Business Reviewer and are now approved for payment in NewDot.
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:
Uploading attachment...
should show temporarilyExpected Result:
Actual Result:
Workaround:
Can the user still use Expensify without this being fixed? Have you informed them of the workaround?
Platforms:
Which of our officially supported platforms is this issue occurring on?
Version Number:
1.3.39-5
and1.3.38-7
Reproducible in staging?: Yes Reproducible in production?: Yes Issue reported by: Me Slack conversation: N/AUploader (jules) sees:
Other user sees:
View all open jobs on GitHub
Upwork Automation - Do Not Edit