-
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 2023-06-02] [$1000] On task title editing page when title field is empty than error message is This field is required
instead of please enter a title
#19023
Comments
Triggered auto assignment to @alexpensify ( |
This comment was marked as off-topic.
This comment was marked as off-topic.
ProposalPlease re-state the problem that we are trying to solve in this issue.
What is the root cause of that problem?The reason is we are using general form error What changes do you think we should make in order to solve the problem?We have already defined an error message if task name is empty which is if (_.isEmpty(values.title)) {
- errors.title = props.translate('common.error.fieldRequired');
+ errors.title = props.translate('newTaskPage.pleaseEnterTaskName');
} What alternative solutions did you explore? (Optional)
|
Triggered auto assignment to @sophiepintoraetz ( |
Bug0 Triage Checklist (Main S/O)
|
@sophiepintoraetz - I've run out of time to continue looking into this one. I'm OOO until Wednesday, May 24, and following the new process. I'm reassigning the Bug label to identify if this is a bug and continue the process to avoid stalling it. Thank you! |
This comment was marked as outdated.
This comment was marked as outdated.
Triggered auto assignment to @flodnv ( |
Triggered auto assignment to @greg-schroeder ( |
This comment was marked as off-topic.
This comment was marked as off-topic.
@greg-schroeder - in case there's any movement on the issue between Al coming back in office on Wed - assigning you in case something happens! |
I personally much prefer specific error messages than seeing |
agree since we already have customized messages no reason to stick to default messages @flodnv |
Makes sense. Let's do it! |
PR updated @flodnv |
@greg-schroeder and @sophiepintoraetz - I appreciate your help here! I'm back online and removing your assignment. |
This field is required
instead of please enter a title
This field is required
instead of please enter a title
|
The solution for this issue has been 🚀 deployed to production 🚀 in version 1.3.18-2 and is now subject to a 7-day regression period 📆. Here is the list of pull requests that resolve this issue: If no regressions arise, payment will be issued on 2023-06-02. 🎊 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:
|
@eVoloshchak - When you get a chance, please fill out the checklist above. Thanks! |
@eVoloshchak and @dhairyasenjaliya - To prepare for the payment date, please apply to the job in Upwork: https://www.upwork.com/jobs/~01af6e96d10c81b9cb Thanks! |
@eVoloshchak - When you get a chance, please apply for the job in Upwork so I'm ready for the payment date on June 2. Thanks! |
We are on track for payment tomorrow. I don't see an Urgency Bonus here but I did notice that @dhairyasenjaliya reported the bug and fixed it, so I will include that in the payment process. |
@alexpensify I believe this should be eligible for urgency bonus since PR was created within same day but after that we were discussing the right message it took some time to decide and changes were done back and forth so for that and for that reason it got bit delay |
Will finish-up the checklist today |
@dhairyasenjaliya - Thank you for flagging the concerns here, it looks like the automation missed the notice. I went back to manually audited the project and I see the assignment was on May 22. The PR was merged on May 24, so I will factor in the urgency bonus when I work on the payment process later today. |
|
@eVoloshchak and @dhairyasenjaliya - the payments have been prepared in Upwork. Please accept and I can complete the process. |
done @alexpensify |
@eVoloshchak and @dhairyasenjaliya - everyone has been paid in Upwork. I'll wait to confirm again on Monday, then will close the GH. |
I'm closing this GH and the job in Upwork. Great work here! |
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:
This field is required
instead ofplease enter a title
Expected Result:
On task title editing page error message should be
please enter a title
when emptyActual Result:
On task title editing page error message is
This field is required
which is not inconsistent to other pages of taskWorkaround:
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.14.9
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
Expensify/Expensify Issue URL:
Issue reported by: @dhairyasenjaliya
Slack conversation: https://expensify.slack.com/archives/C049HHMV9SM/p1684138217007209
View all open jobs on GitHub
Upwork Automation - Do Not Edit
The text was updated successfully, but these errors were encountered: