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

Inviting an existing member to a workspace on NewDot uses the OldDot invite template #40445

Closed
6 tasks done
lanitochka17 opened this issue Apr 18, 2024 · 32 comments
Closed
6 tasks done
Assignees
Labels
Bug Something is broken. Auto assigns a BugZero manager. Daily KSv2 Engineering Improvement Item broken or needs improvement. Internal Requires API changes or must be handled by Expensify staff Reviewing Has a PR in review

Comments

@lanitochka17
Copy link

lanitochka17 commented Apr 18, 2024

If you haven’t already, check out our contributing guidelines for onboarding and email [email protected] to request to join our Slack channel!


Version Number: 1.4.63-0
Reproducible in staging?: Y
Reproducible in production?: Y
If this was caught during regression testing, add the test name, ID and link from TestRail: N/A
Email or phone of affected tester (no customers): [email protected]
Issue reported by: Applause - Internal Team

Issue found when executing PR #38023

Action Performed:

  1. Go to workspace settings
  2. Click on 'Members'
  3. Choose a contact that has an existing Expensify account (and that you have access to an email inbox for)
  4. Invite the existing account to the workspace
  5. Go to the email inbox of that account

Expected Result:

  1. Don't send the OldDot template when inviting existing accounts to a workspace on NewDot
  2. Send the welcomeNote in the workspace chat with the email fallback using the same custom subject header as for a newly invited account:

Subject: [First Name] [Last Name] ([[email protected]]) invited you to [workspaceName]
Body:

Actual Result:

The OldDot template for inviting an existing account is used instead

Workaround:

N/A

Platforms:

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

  • Android: Native
  • Android: mWeb Chrome
  • iOS: Native
  • iOS: mWeb Safari
  • MacOS: Chrome / Safari
  • MacOS: Desktop

Screenshots/Videos

image

View all open jobs on GitHub

Upwork Automation - Do Not Edit
  • Upwork Job URL: https://www.upwork.com/jobs/~01bf2f17a3669228c7
  • Upwork Job ID: 1785359952219054080
  • Last Price Increase: 2024-05-01
@lanitochka17 lanitochka17 added Daily KSv2 Bug Something is broken. Auto assigns a BugZero manager. labels Apr 18, 2024
Copy link

melvin-bot bot commented Apr 18, 2024

Triggered auto assignment to @mallenexpensify (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.

@lanitochka17
Copy link
Author

@mallenexpensify FYI I haven't added the External label as I wasn't 100% sure about this issue. Please take a look and add the label if you agree it's a bug and can be handled by external contributors

@lanitochka17
Copy link
Author

We think that this bug might be related to #wave-collect - Release 1

@lanitochka17 lanitochka17 mentioned this issue Apr 18, 2024
50 tasks
@rayane-djouah
Copy link
Contributor

@Gonals could you please take a look at this as per #38023 (comment)? Thank you!

@mallenexpensify
Copy link
Contributor

Good 👀 @rayane-djouah , thanks for tagging and linking. Awaiting feedback from @Gonals

@danielrvidal
Copy link
Contributor

Hey @lanitochka17 I'm a bit unsure of what you were expecting in that box? Do you mind outlining a bit more information on what you think the issue is. I don't think we changes the contents of the welcomeNote, we just changed the notification/email that we send once it's done.

@melvin-bot melvin-bot bot added the Overdue label Apr 22, 2024
Copy link

melvin-bot bot commented Apr 22, 2024

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

@lanitochka17
Copy link
Author

lanitochka17 commented Apr 23, 2024

@danielrvidal Hey, according to PR #38023
and step 4: Verify that: Welcome message has a new format.
In the video in Pr is displayed in a new format.

@mallenexpensify
Copy link
Contributor

Pinged @Gonals in NewDot for 👀 on this and the PR

@melvin-bot melvin-bot bot added Overdue and removed Overdue labels Apr 23, 2024
Copy link

melvin-bot bot commented Apr 29, 2024

@mallenexpensify Eep! 4 days overdue now. Issues have feelings too...

@melvin-bot melvin-bot bot removed the Overdue label Apr 29, 2024
@mallenexpensify mallenexpensify added the Needs Reproduction Reproducible steps needed label Apr 29, 2024
@mallenexpensify
Copy link
Contributor

@Gonals gonna assign you to help catch your 👀
Added Needs Reproduction cuz I don't want to add to a project til I know what's up.

@MelvinBot
Copy link

This has been labelled "Needs Reproduction". Follow the steps here: https://stackoverflowteams.com/c/expensify/questions/16989

@mallenexpensify mallenexpensify removed the Needs Reproduction Reproducible steps needed label Apr 30, 2024
@mallenexpensify mallenexpensify added the External Added to denote the issue can be worked on by a contributor label Apr 30, 2024
@melvin-bot melvin-bot bot changed the title Workspace - Welcome message doesn't have the new format [$250] Workspace - Welcome message doesn't have the new format Apr 30, 2024
Copy link

melvin-bot bot commented Apr 30, 2024

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

@melvin-bot melvin-bot bot added the Help Wanted Apply this label when an issue is open to proposals by contributors label Apr 30, 2024
Copy link

melvin-bot bot commented May 2, 2024

@mallenexpensify @c3024 this issue was created 2 weeks ago. Are we close to a solution? Let's make sure we're treating this as a top priority. Don't hesitate to create a thread in #expensify-open-source to align faster in real time. Thanks!

@melvin-bot melvin-bot bot added the Overdue label May 3, 2024
Copy link

melvin-bot bot commented May 7, 2024

@mallenexpensify, @c3024 Eep! 4 days overdue now. Issues have feelings too...

@mallenexpensify
Copy link
Contributor

Waiting for internal pickup. We have site issues and deploy freeze, I'll revisit next week.

@melvin-bot melvin-bot bot added Overdue and removed Overdue labels May 7, 2024
Copy link

melvin-bot bot commented May 13, 2024

@mallenexpensify, @c3024 Huh... This is 4 days overdue. Who can take care of this?

@mallenexpensify mallenexpensify changed the title [$250] Inviting an existing member to a workspace on NewDot uses the OldDot invite template Inviting an existing member to a workspace on NewDot uses the OldDot invite template May 15, 2024
@mallenexpensify
Copy link
Contributor

Posted in #wave-collect and cross posted in #engineering to try to get a volunteer
https://expensify.slack.com/archives/C036QM0SLJK/p1715735812026129
https://expensify.slack.com/archives/C03SSAQ7P/p1715735821061659

@melvin-bot melvin-bot bot added Overdue and removed Overdue labels May 15, 2024
@mallenexpensify
Copy link
Contributor

@Gonals back in a few days

@melvin-bot melvin-bot bot added Overdue and removed Overdue labels May 20, 2024
Copy link

melvin-bot bot commented May 23, 2024

@mallenexpensify, @c3024 Uh oh! This issue is overdue by 2 days. Don't forget to update your issues!

@mallenexpensify
Copy link
Contributor

Waiting for @Gonals return

@melvin-bot melvin-bot bot removed the Overdue label May 24, 2024
@Gonals
Copy link
Contributor

Gonals commented May 27, 2024

I'm back!

@melvin-bot melvin-bot bot added the Overdue label May 27, 2024
@Gonals
Copy link
Contributor

Gonals commented May 27, 2024

@mallenexpensify, @trjExpensify, if I'm understanding this correctly, we basically want the same message to be sent for existing accounts and for new accounts, right?

@Gonals Gonals self-assigned this May 27, 2024
@melvin-bot melvin-bot bot removed the Overdue label May 27, 2024
@Gonals Gonals added Engineering Improvement Item broken or needs improvement. Reviewing Has a PR in review labels May 28, 2024
@trjExpensify
Copy link
Contributor

if I'm understanding this correctly, we basically want the same message to be sent for existing accounts and for new accounts, right?

Yep, that's correct. We want to use the same message for existing and new accounts invited to workspaces in NewDot. 👍

Copy link

melvin-bot bot commented Jun 4, 2024

@Gonals, @mallenexpensify, @c3024 Whoops! This issue is 2 days overdue. Let's get this updated quick!

@Gonals
Copy link
Contributor

Gonals commented Jun 6, 2024

Not overdue. In fact, this should be fixed. Closing

@Gonals Gonals closed this as completed Jun 6, 2024
@github-project-automation github-project-automation bot moved this from Polish to Done in [#whatsnext] #wave-collect Jun 6, 2024
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 Improvement Item broken or needs improvement. Internal Requires API changes or must be handled by Expensify staff Reviewing Has a PR in review
Projects
No open projects
Archived in project
Development

No branches or pull requests

9 participants