Expensify / App

Welcome to New Expensify: a complete re-imagination of financial collaboration, centered around chat. Help us build the next generation of Expensify by sharing feedback and contributing to the code.
https://new.expensify.com
MIT License
3.36k stars 2.78k forks source link

[HOLD for payment 2023-10-05] Report - The request money is broken for "unknown" accounts without login information #22480

Closed lanitochka17 closed 11 months ago

lanitochka17 commented 1 year ago

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 https://github.com/Expensify/App/pull/22188

Action Performed:

  1. Log in to the Expensify App with a GMAIL account
  2. Tap a user you want to chat with from the list
  3. Tap the "+" icon from the composer
  4. Tap "Request money"
  5. Enter the amount and tap next
  6. Tap the "Request" green button
  7. Tap the user you made an IOU with

Expected Result:

The IOU report page should not be grayed out and the composer should not be hidden for Gmail accounts

Actual Result:

The IOU report page is grayed out and the composer is hidden for Gmail accounts

Workaround:

Unknown

Platforms:

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

Version Number: 1.3.38.3

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

https://github.com/Expensify/App/assets/78819774/50d2d64a-ea07-4a92-85c6-adc5e7422fb3

Production IOS

https://github.com/Expensify/App/assets/78819774/e6bc8e54-bfcf-4fb5-83fc-741c14efd602

Staging IOS

https://github.com/Expensify/App/assets/78819774/ec7766e8-3913-4247-804e-04ccf1573ac5

Expensify/Expensify Issue URL:

Issue reported by: Applause - Internal Team

Slack conversation:

View all open jobs on GitHub

aldo-expensify commented 1 year ago

Auth PR was deployed, removed HOLD from Web-E PR

aldo-expensify commented 1 year ago

Web-E PR merged: https://github.com/Expensify/Web-Expensify/pull/38236 Waiting for deploy to make App PR ready

melvin-bot[bot] commented 1 year ago

@aldo-expensify Uh oh! This issue is overdue by 2 days. Don't forget to update your issues!

aldo-expensify commented 1 year ago

The Web-E PR was deployed to staging, I'll make the App PR ready for review

aldo-expensify commented 1 year ago

Made PR ready for review

melvin-bot[bot] commented 1 year ago

Reviewing label has been removed, please complete the "BugZero Checklist".

melvin-bot[bot] commented 1 year ago

The solution for this issue has been :rocket: deployed to production :rocket: in version 1.3.74-3 and is now subject to a 7-day regression period :calendar:. Here is the list of pull requests that resolve this issue:

If no regressions arise, payment will be issued on 2023-10-05. :confetti_ball:

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:

melvin-bot[bot] commented 11 months ago

@aldo-expensify Eep! 4 days overdue now. Issues have feelings too...

melvin-bot[bot] commented 11 months ago

@aldo-expensify Still overdue 6 days?! Let's take care of this!

melvin-bot[bot] commented 11 months ago

@aldo-expensify 10 days overdue. I'm getting more depressed than Marvin.

melvin-bot[bot] commented 11 months ago

@aldo-expensify 12 days overdue now... This issue's end is nigh!

melvin-bot[bot] commented 11 months ago

This issue has not been updated in over 14 days. @aldo-expensify eroding to Weekly issue.