Skip to content

Track legacy transactions missing IOU report actions #80180

@mollfpr

Description

@mollfpr

Some old transactions were created before we required transaction threads and money request preview report actions. We added a client-side fallback in openReport() that creates these missing pieces when users open old transactions, and the backend now also handles this via moneyRequestPreviewReportActionID in OpenReport.

We log when the client-side fallback is triggered:

[Report] Legacy transaction fallback: creating money request preview

Once we're confident all active users have had their old transactions migrated, we can remove:

  1. The client-side fallback code
  2. The moneyRequestPreviewReportActionID handling in OpenReport.cpp

Metadata

Metadata

Assignees

Type

No fields configured for Task.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions