-
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-18] [$500] Dev: console error if we open RHN page directly #26561
Comments
Triggered auto assignment to @sonialiap ( |
Bug0 Triage Checklist (Main S/O)
|
Proposal from @Pujan92Please re-state the problem that we are trying to solve in this issue.Console error for What is the root cause of that problem?In PR we added prop
Bcoz by the time the report gets loaded it has a default value {reportID: ‘0’} , so condition ReportUtils.chatIncludesConcierge(report) returns undefined, with that undefined && false returns undefined and issue persist.
What changes do you think we should make in order to solve the problem?We need to update the condition to make sure it will return a boolean value instead of undefined. Lines 809 to 811 in 57603a0
OR
|
ProposalPlease re-state the problem that we are trying to solve in this issue.DEV: console error on What is the root cause of that problem?We calculate
In Lines 809 to 811 in bb432aa
What changes do you think we should make in order to solve the problem?We should update
Lines 809 to 811 in bb432aa
What alternative solutions did you explore? (Optional)We can also set default |
Just doing an expedited review as this is annoying. When refresh app every time, hard to see other console errors caused by test branch as this one shows always. @Pujan92's proposal looks good - @sonialiap as this is dev-only issue, I am going to pull up engineer directly - 🎀 👀 🎀 C+ reviewed |
Triggered auto assignment to @nkuoch, see https://stackoverflow.com/c/expensify/questions/7972 for more details. |
@Pujan92 's proposal looks good, but seems like I can't assign them to the issue, maybe because they didn't post the proposal to this issue by themselves? |
Commenting to get assigned. |
I think external and help-wanted labels also required to generate offers. |
Job added to Upwork: https://www.upwork.com/jobs/~013c4503a94278a1ad |
Current assignee @sonialiap is eligible for the External assigner, not assigning anyone new. |
Current assignee @situchan is eligible for the External assigner, not assigning anyone new. |
📣 @situchan 🎉 An offer has been automatically sent to your Upwork account for the Reviewer role 🎉 Thanks for contributing to the Expensify app! |
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:
|
Payments - sent ✔️ |
@situchan please fill out the checklist so that we can close this issue :) |
This doesn't require BZ checklist. |
@sonialiap Can you plz check this slack thread https://expensify.slack.com/archives/C01GTK53T8Q/p1694444733848299 and confirm whether this should be eligible for old payment price or not as this issue gets reported on 25th aug before new pay price(31st aug) applied. |
@Pujan92 Thanks for bringing this up! I went by the date the gh issue was opened and didn't check the reporting date. The reporting date was Aug 26 so you are eligible for the old reporting bonus of $250. I have already issued a payment of $50 so you're owed $200. I just sent an offer for $200. |
Thanks @sonialiap for reconsidering but I believe contributor price also needs to be updated by considering it($1000+$500 for urgency bonus) |
@nkuoch, @Pujan92, @sonialiap, @situchan Uh oh! This issue is overdue by 2 days. Don't forget to update your issues! |
@Pujan92 The GH issue was created and became available after the pricing change so the fix and review are both $500 |
Oh, ok @sonialiap. I thought all payments needs to be with old price. Thanks for clearing. |
@nkuoch, @Pujan92, @sonialiap, @situchan Whoops! This issue is 2 days overdue. Let's get this updated quick! |
I believe all payments have been processed, please reopen if I missed anything in the discussion |
@sonialiap payment is pending here, could you plz check. |
Bump @sonialiap |
Bump @sonialiap for remaining payment |
@Pujan92 my apologies! Payment completed! |
No issues, Thanks! |
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:
Should not occur console error
Actual Result:
Error
Failed prop type: The prop
isBlockedFromConciergeis marked as required in
AttachmentPickerWithMenuItems, but its value is
undefined.
occursWorkaround:
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: DEV
Reproducible in staging?: dev
Reproducible in production?: dev
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-08-26.at.00.20.43.mov
Expensify/Expensify Issue URL:
Issue reported by: @Pujan92
Slack conversation: https://expensify.slack.com/archives/C049HHMV9SM/p1692985306887049
View all open jobs on GitHub
Upwork Automation - Do Not Edit
The text was updated successfully, but these errors were encountered: