Open lanitochka17 opened 2 months ago
Triggered auto assignment to @Beamanator (DeployBlockerCash
), see https://stackoverflowteams.com/c/expensify/questions/9980/ for more details.
:wave: Friendly reminder that deploy blockers are time-sensitive β± issues! Check out the open `StagingDeployCash` deploy checklist to see the list of PRs included in this release, then work quickly to do one of the following:
@thienlnam is this also something about report fields we can polish with a follow-up PR?
Assigning jack since this is part of your Report Field Violations
Project π
Also if this is under beta we can demote, is there a report fields beta? reportFieldsFeature
i think?
Yeah, we definitely can address - @jnowakow another one to fix
@Beamanator That beta is for setting up report fields in NewDot - slightly unrelated to showing them, but I don't think this needs to be a blocker
List type report field displays "List is required" violation when there is an initial value
After we reset the cache the field list has value
is undefined since we use the defaultValue
when we create the expense report.
We should return early if the defaultValue
is not empty
if (excludedFields.includes(field.fieldID) || !!field.value || !!field.defaultValue) {
return;
}
Or BE should return the value
of fieldList
as defaultValue
after we create the expense report and don't change any report field.
π @war-in Could we also address this issue with https://github.com/Expensify/App/issues/46215?
Triggered auto assignment to @JmillsExpensify (Bug
), see https://stackoverflow.com/c/expensify/questions/14418 for more details. Please add this bug to a GH project, as outlined in the SO.
Hi π @thienlnam sure! I'll take care of it
I went with the same approach @nkdengineer proposed (FE one, I don't know if we want to modify the backend)
cc @thienlnam
@thienlnam Can I get the compensation here since we went with my proposal https://github.com/Expensify/App/issues/46223#issuecomment-2257983537, thanks.
Since this was a regression to be fixed by the original authors and was not intended to be an external issue, does half payment ($125) work for you?
@thienlnam That work for me.
Job added to Upwork: https://www.upwork.com/jobs/~01fa66587c84d7c165
Triggered auto assignment to Contributor-plus team member for initial proposal review - @c3024 (External
)
Upwork job price has been updated to $125
cc @JmillsExpensify Could we please get a payment to @nkdengineer for $125?
@thienlnam Do we need to assign me here for payment?
π£ @nkdengineer π An offer has been automatically sent to your Upwork account for the Contributor role π Thanks for contributing to the Expensify app!
Offer link 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 π
@JmillsExpensify, @thienlnam, @war-in, @nkdengineer Whoops! This issue is 2 days overdue. Let's get this updated quick!
@JmillsExpensify, @thienlnam, @war-in, @nkdengineer Eep! 4 days overdue now. Issues have feelings too...
@JmillsExpensify, @thienlnam, @war-in, @nkdengineer 8 days overdue is a lot. Should this be a Weekly issue? If so, feel free to change it!
Bump payment for this one cc @JmillsExpensify https://github.com/Expensify/App/issues/46223#issuecomment-2289371246
@JmillsExpensify, @thienlnam, @war-in, @nkdengineer Whoops! This issue is 2 days overdue. Let's get this updated quick!
@JmillsExpensify, @thienlnam, @war-in, @nkdengineer Eep! 4 days overdue now. Issues have feelings too...
@JmillsExpensify, @thienlnam, @war-in, @nkdengineer Now this issue is 8 days overdue. Are you sure this should be a Daily? Feel free to change it!
@JmillsExpensify, @thienlnam, @war-in, @nkdengineer 10 days overdue. I'm getting more depressed than Marvin.
@JmillsExpensify, @thienlnam, @war-in, @nkdengineer 12 days overdue. Walking. Toward. The. Light...
This issue has not been updated in over 14 days. @JmillsExpensify, @thienlnam, @war-in, @nkdengineer eroding to Weekly issue.
If you havenβt already, check out our contributing guidelines for onboarding and email contributors@expensify.com to request to join our Slack channel!
Version Number: 9.0.12-0 Reproducible in staging?: Y Reproducible in production?: N If this was caught during regression testing, add the test name, ID and link from TestRail: N/A Issue reported by: Applause - Internal Team
Issue found when executing PR https://github.com/Expensify/App/pull/44139
Action Performed:
Precondition:
Expected Result:
List type report field will not display "List is required" violation because there is an initial value
Actual Result:
List type report field displays "List is required" violation when there is an initial value
Workaround:
Unknown
Platforms:
Which of our officially supported platforms is this issue occurring on?
Screenshots/Videos
Add any screenshot/video evidence
https://github.com/user-attachments/assets/2c1c330f-3552-43a2-8c2f-f9a2e2a65e8f
View all open jobs on GitHub
Upwork Automation - Do Not Edit
Issue Owner
Current Issue Owner: @JmillsExpensify