Skip to content

[Guided Setup Stage 2] Update HandleSpecialChatReportsOnMergeAccount to handle system DM #38770

@francoisl

Description

@francoisl

Part of the "wave-collect – Build Stage 2 of Guided Setup" project

Main issue: https://github.com/Expensify/Expensify/issues/356685
Doc section: https://docs.google.com/document/d/10bhCv6XtzzqEZQ9tzxFwAz4lowgjOhsFqz13BMq6Iu4/edit#heading=h.dmxmb440p80k (and section below)
Project: [#whatsnext] #wave-collect

Feature Description

  • Create the concept of read-only messages by updating the permissions mechanism
  • Create a read-only system DM using the new Expensify persona for existing and new users

Remaining tasks

  • Make Account writing to chat/task report without permission throw
  • Handle MergeAccount
    • Update HandleSpecialChatReportsOnMergeAccount to handle system DM
    • Remove HandleSelfDMOnMergeAccount from AuthCommandMap
Upwork Automation - Do Not Edit
  • Upwork Job URL: https://www.upwork.com/jobs/~010dca0075d6efe79d
  • Upwork Job ID: 1770904803490025472
  • Last Price Increase: 2024-03-21

Metadata

Metadata

Assignees

Labels

EngineeringInternalRequires API changes or must be handled by Expensify staffNewFeatureSomething to build that is a new item.ReviewingHas a PR in reviewWeeklyKSv2

Type

No type

Projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions