-
Notifications
You must be signed in to change notification settings - Fork 2.9k
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 2023-09-12] [HOLD for payment 2023-09-11] [$1000] [Distance] - App crashes when opening IOU thread and IOU shows a red dot #26585
Comments
👋 Friendly reminder that deploy blockers are time-sensitive ⏱ issues! Check out the open
|
Triggered auto assignment to @marcochavezf ( |
ProposalPlease re-state the problem that we are trying to solve in this issue.App crashes when opening IOU thread and IOU shows a red dot What is the root cause of that problem?in the latest main red dot is already fixed. why because it fetching local image means here file name is empty when the What changes do you think we should make in order to solve the problem?form BC add fileName in the api or
here we need add props.transaction.filename || props.transaction.receiptFilename
Alternative Solutionhere in ReportActionItemImage uri will doesn't support local assets file path.
so we need 'ReportActionItemImage' one more props if we are trying to load assets image means
and this function should return Or we can check the image as a string if string means we can assign with uri else without uri I already added commented another PR #25841 please consider this as well or else we can remove the local images from here Line 40 in e088539
so that we can avoid the crash issue. |
It's weekend and we need to fix this by Monday so I gonna make this external to get immediate proposals |
Job added to Upwork: https://www.upwork.com/jobs/~014333c9073e9221c1 |
Triggered auto assignment to @jliexpensify ( |
Triggered auto assignment to Contributor-plus team member for initial proposal review - @parasharrajat ( |
Upwork job price has been updated to $1000 |
Might be related to this. |
IOU shows a red dot already fixed. here #26567 |
@parasharrajat Do we need to add a regression test to prevent this from happening in the future? |
In the meantime, payment summary is as follows:
@hayata-suenaga Can you confirm this summary is right, or are the contributors splitting the payment? |
https://github.com/Expensify/App/issues/26585#issuecomment-1704400588#27221 @pradeepmdk made the PR but @Pujan92 helped us along the way. I think the half $750 is appropriate for @Pujan92's help |
@JmillsExpensify I C+ reviewed PR |
Ok thanks everyone! I've updated the payment summary once more. It should now be accurate based on @hayata-suenaga's comment above. We're ready for payments. |
@situchan offer sent via upwork. I didn't include the issue reporting, though feel free to update or I will pay that one when I pay/close the contract. @pradeepmdk I've issued payment based on the summary. @Pujan92 I've also issued payment based on the summary. |
@JmillsExpensify yes, I am also eligible for reporting based on #26585 (comment) |
@JmillsExpensify I also reviewed the PR. I had fully reviewed the PR by the time @situchan was assigned. I am sure @situchan didn't find any issues after my review. It is just that It was too late for me to do so I couldn't approve the PR and @hayata-suenaga asked someone to complete the checklist on Slack and thus @situchan reviewed it. I was the primary C+ here. I should be equally eligible for C+ payment here. |
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:
Regression Test Steps
Do you agree 👍 or 👎 ? |
Yes agreed. |
@hayata-suenaga Can you please comment on @parasharrajat's post above? I'm not sure why we'd pay $1,500 for both of C+, just like we didn't do that for Contributor either. |
I think it should be this way. This is what I have seen.
|
@JmillsExpensify, @Pujan92, @pradeepmdk, @parasharrajat, @hayata-suenaga Whoops! This issue is 2 days overdue. Let's get this updated quick! |
waiting for payment |
Updated payment summary: Issue reporter: @situchan $50 |
@situchan paid for reporting and C+. @Pujan92 paid for contributor work. @pradeepmdk paid for contributor work. @parasharrajat is paid via NewDot. Now that the regression test is created, I think we're all done here. Closing. |
Payment requested as per #26585 (comment) |
$1,500 payment approved for @parasharrajat based on comment above. |
If you haven’t already, check out our contributing guidelines for onboarding and email contributors@expensify.com to request to join our Slack channel!
Issue found when executing PR #25707
Action Performed:
Expected Result:
In Step 5, app does not crash
In Step 7. the distance IOU does not have a red dot
Actual Result:
In Step 5, the app crashes
In Step 7. the distance IOU shows a red dot
Workaround:
Unknown
Platforms:
Which of our officially supported platforms is this issue occurring on?
Version Number: 1.3.62-1
Reproducible in staging?: Yes
Reproducible in production?: No
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
Bug6186242_Screen_Recording_20230902_231428_New_Expensify.mp4
aaaaaaaa.txt
Expensify/Expensify Issue URL:
Issue reported by: Applause - Internal Team and also @situchan for a separate issue solved by the PR for this issue
Slack conversation:
View all open jobs on GitHub
Upwork Automation - Do Not Edit
The text was updated successfully, but these errors were encountered: