Part of "Secure Logins in NewDot" Project
As part of this project, we started sending new data to Onyx that was accountID-based (e.g. personalDetailsList, participantAccountIDs, etc). We did not stop sending the old data, but we will be soon.
As a cleanup item, we should add an Onyx migration for two reasons:
- To remove stale data from clients (e.g. to remove the personalDetails object)
- To fix stale local data that will cause the app to break (e.g. old reportActions that don't have participantAccountIDs)
We should have this ready to go-live after https://github.com/Expensify/Expensify/issues/294647 is done.
This migration will be handled in stages:
Before updating the back-end:
Once back-end has been updated to stop sending email-based data:
Part of "Secure Logins in NewDot" Project
As part of this project, we started sending new data to Onyx that was accountID-based (e.g. personalDetailsList, participantAccountIDs, etc). We did not stop sending the old data, but we will be soon.
As a cleanup item, we should add an Onyx migration for two reasons:
We should have this ready to go-live after https://github.com/Expensify/Expensify/issues/294647 is done.
This migration will be handled in stages:
Before updating the back-end:
Once back-end has been updated to stop sending email-based data: