Skip to content

CRITICAL: [Track expense] Render anonymous emails as Guest everywhere, but specifically in SelfDM (both LHN and chat itself) #41180

Description

@quinthar

Problem:

When you visit a public room (such as #exfy-roadmap), we create an "anonymous" account for you (ie, asdfadfadfadf@expensify.anon). This is necessary to keep track of what you've done and support your browsing of the app, even before you claim the account with a real email address. However, sometimes we show it, and it looks super weird, such as here:

Solution:

Never render the anonymous email in its full glory. Rather, show it as Guest. This could maybe be as easy as just:

  1. Create all new anonymous accounts with the Guest first name
  2. Erase the Guest first name upon claiming the address, such that we start showing the original email/SMS (or their actual display name).
  3. Verify that we populate the display name using Clearbit even when claiming an anonymous account.
Upwork Automation - Do Not Edit
  • Upwork Job URL: https://www.upwork.com/jobs/~0164fe76dfe5a0c301
  • Upwork Job ID: 1784704646611320832
  • Last Price Increase: 2024-04-28

Metadata

Metadata

Labels

ImprovementItem broken or needs improvement.InternalRequires API changes or must be handled by Expensify staffReviewingHas a PR in reviewWeeklyKSv2

Type

No type

Fields

No fields configured for issues without a type.

Projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions