Skip to content
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

[$2000] Web - Assign task - Undefined appears if task title is 0 #25588

Closed
1 of 6 tasks
izarutskaya opened this issue Aug 21, 2023 · 54 comments
Closed
1 of 6 tasks

[$2000] Web - Assign task - Undefined appears if task title is 0 #25588

izarutskaya opened this issue Aug 21, 2023 · 54 comments
Assignees
Labels
Bug Something is broken. Auto assigns a BugZero manager. Daily KSv2 Engineering Internal Requires API changes or must be handled by Expensify staff Reviewing Has a PR in review

Comments

@izarutskaya
Copy link

izarutskaya commented Aug 21, 2023

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:

  1. go to any chat
  2. click + button and select assign task option
  3. enter 0 as title and click on Next button
  4. click on confirm task button
  5. check the task tile on shared user

Expected Result:

should show 0 as task title

Actual Result:

undefined appears instead of 0

Workaround:

Unknown

Platforms:

Which of our officially supported platforms is this issue occurring on?

  • Android / native
  • Android / Chrome
  • iOS / native
  • iOS / Safari
  • MacOS / Chrome / Safari
  • MacOS / Desktop

Version Number: v1.3.55-7

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

Screen.Recording.2023-08-11.At.4.52.28.Pm.mp4
20230821_201635.mp4

Expensify/Expensify Issue URL:

Issue reported by: @gadhiyamanan

Slack conversation: https://expensify.slack.com/archives/C049HHMV9SM/p1691753089054979

View all open jobs on GitHub

Upwork Automation - Do Not Edit
  • Upwork Job URL: https://www.upwork.com/jobs/~01e3e0cc6a5e5cea69
  • Upwork Job ID: 1694801608943554560
  • Last Price Increase: 2023-09-06
Issue OwnerCurrent Issue Owner: @maddylewis
Issue OwnerCurrent Issue Owner: @neil-marcellini
@izarutskaya izarutskaya added Daily KSv2 Bug Something is broken. Auto assigns a BugZero manager. labels Aug 21, 2023
@melvin-bot
Copy link

melvin-bot bot commented Aug 21, 2023

Triggered auto assignment to @maddylewis (Bug), see https://stackoverflow.com/c/expensify/questions/14418 for more details.

@melvin-bot
Copy link

melvin-bot bot commented Aug 21, 2023

Bug0 Triage Checklist (Main S/O)

  • This "bug" occurs on a supported platform (ensure Platforms in OP are ✅)
  • This bug is not a duplicate report (check E/App issues and #expensify-bugs)
    • If it is, comment with a link to the original report, close the issue and add any novel details to the original issue instead
  • This bug is reproducible using the reproduction steps in the OP. S/O
    • If the reproduction steps are clear and you're unable to reproduce the bug, check with the reporter and QA first, then close the issue.
    • If the reproduction steps aren't clear and you determine the correct steps, please update the OP.
  • This issue is filled out as thoroughly and clearly as possible
    • Pay special attention to the title, results, platforms where the bug occurs, and if the bug happens on staging/production.
  • I have reviewed and subscribed to the linked Slack conversation to ensure Slack/Github stay in sync

@himanshuragi456
Copy link
Contributor

himanshuragi456 commented Aug 21, 2023

Proposal

Please re-state the problem that we are trying to solve in this issue.

Undefined appears if the task title is 0

What is the root cause of that problem?

improper check state in the title field, 0 is considered as false

What changes do you think we should make in order to solve the problem?

N/A

@DylanDylann
Copy link
Contributor

I think it is a BE bug, when the task title is 0, BE don't return childReportName field

@melvin-bot melvin-bot bot added the Overdue label Aug 24, 2023
@maddylewis maddylewis added the Internal Requires API changes or must be handled by Expensify staff label Aug 24, 2023
@melvin-bot
Copy link

melvin-bot bot commented Aug 24, 2023

Job added to Upwork: https://www.upwork.com/jobs/~01e3e0cc6a5e5cea69

@melvin-bot
Copy link

melvin-bot bot commented Aug 24, 2023

Triggered auto assignment to Contributor Plus for review of internal employee PR - @mollfpr (Internal)

@maddylewis

This comment was marked as outdated.

@melvin-bot melvin-bot bot added Overdue and removed Overdue labels Aug 24, 2023
@melvin-bot
Copy link

melvin-bot bot commented Aug 28, 2023

@mollfpr, @maddylewis Whoops! This issue is 2 days overdue. Let's get this updated quick!

@melvin-bot melvin-bot bot removed the Overdue label Aug 28, 2023
@maddylewis maddylewis added Overdue External Added to denote the issue can be worked on by a contributor and removed Internal Requires API changes or must be handled by Expensify staff labels Aug 28, 2023
@melvin-bot melvin-bot bot changed the title Web - Assign task - Undefined appears if task title is 0 [$1000] Web - Assign task - Undefined appears if task title is 0 Aug 28, 2023
@melvin-bot melvin-bot bot added the Help Wanted Apply this label when an issue is open to proposals by contributors label Aug 28, 2023
@melvin-bot
Copy link

melvin-bot bot commented Aug 28, 2023

Current assignee @maddylewis is eligible for the External assigner, not assigning anyone new.

@melvin-bot
Copy link

melvin-bot bot commented Aug 28, 2023

Triggered auto assignment to Contributor-plus team member for initial proposal review - @jjcoffee (External)

@maddylewis
Copy link
Contributor

adding external label

@melvin-bot melvin-bot bot removed the Overdue label Aug 28, 2023
@jjcoffee

This comment was marked as outdated.

@jjcoffee
Copy link
Contributor

@maddylewis Actually scratch that, I can't reproduce on prod v1.3.56-24 or staging v1.3.57-5, so I think this must have been fixed!

@melvin-bot
Copy link

melvin-bot bot commented Sep 19, 2023

@neil-marcellini, @jjcoffee, @maddylewis Uh oh! This issue is overdue by 2 days. Don't forget to update your issues!

@maddylewis maddylewis added Weekly KSv2 and removed Daily KSv2 labels Sep 20, 2023
@melvin-bot melvin-bot bot removed the Overdue label Sep 20, 2023
@neil-marcellini
Copy link
Contributor

I added this to my list of weekly issues as the 3rd most important one.

@melvin-bot melvin-bot bot added the Overdue label Oct 3, 2023
@maddylewis
Copy link
Contributor

got it! @neil-marcellini - lmk if i can do anything to help move this along. or, is this waiting on an internal eng review at this point?

@melvin-bot melvin-bot bot removed the Overdue label Oct 3, 2023
@melvin-bot melvin-bot bot added the Overdue label Oct 12, 2023
@neil-marcellini
Copy link
Contributor

Ok I felt bad about letting this drag on longer. After 1 hour of debugging I found the 1 line fix on the backend 😅

@melvin-bot melvin-bot bot removed the Overdue label Oct 12, 2023
@neil-marcellini neil-marcellini added the Reviewing Has a PR in review label Oct 12, 2023
@melvin-bot melvin-bot bot added Monthly KSv2 and removed Weekly KSv2 labels Nov 6, 2023
Copy link

melvin-bot bot commented Nov 6, 2023

This issue has not been updated in over 15 days. @neil-marcellini, @jjcoffee, @maddylewis eroding to Monthly issue.

P.S. Is everyone reading this sure this is really a near-term priority? Be brave: if you disagree, go ahead and close it out. If someone disagrees, they'll reopen it, and if they don't: one less thing to do!

@maddylewis
Copy link
Contributor

is this resolved? https://github.com/Expensify/Web-Expensify/pull/39198

i don't think there is any payment due for this one since it was worked on by an internal/contractor engineers, but lmk - ty!

@maddylewis maddylewis added Daily KSv2 and removed Monthly KSv2 labels Nov 13, 2023
Copy link

melvin-bot bot commented Nov 21, 2023

@neil-marcellini, @jjcoffee, @maddylewis Uh oh! This issue is overdue by 2 days. Don't forget to update your issues!

Copy link

melvin-bot bot commented Nov 23, 2023

@neil-marcellini, @jjcoffee, @maddylewis Eep! 4 days overdue now. Issues have feelings too...

Copy link

melvin-bot bot commented Nov 27, 2023

@neil-marcellini, @jjcoffee, @maddylewis 8 days overdue is a lot. Should this be a Weekly issue? If so, feel free to change it!

@maddylewis
Copy link
Contributor

just confirming if there's any thing left to do on this one before closing! #25588 (comment)

@jjcoffee
Copy link
Contributor

I think @gadhiyamanan may be due payment for the bug report? Otherwise nothing else!

Copy link

melvin-bot bot commented Nov 29, 2023

@neil-marcellini, @jjcoffee, @maddylewis 10 days overdue. Is anyone even seeing these? Hello?

Copy link

melvin-bot bot commented Nov 30, 2023

@neil-marcellini, @jjcoffee, @maddylewis 12 days overdue. Walking. Toward. The. Light...

@maddylewis
Copy link
Contributor

thanks @jjcoffee - i will get that done now!

@maddylewis
Copy link
Contributor

the upwork job was no longer open so i created a new job - $250 reporting bonus sent to @gadhiyamanan. once the offer is accepted, i will close this out.

@gadhiyamanan
Copy link
Contributor

@maddylewis offer accepted, thanks!

@maddylewis
Copy link
Contributor

paid!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Bug Something is broken. Auto assigns a BugZero manager. Daily KSv2 Engineering Internal Requires API changes or must be handled by Expensify staff Reviewing Has a PR in review
Projects
None yet
Development

No branches or pull requests