We update the existing patchRoleInfoWithSpecialRole utility used in the client migration to strip out the isDefault field from RoleInfo. It makes sense to include specialRole and exclude isDefault at the same time.
Depends on D11253
Paths
| Differential D11254 Authored by atul on Mar 5 2024, 9:42 PM.
Details Summary We update the existing patchRoleInfoWithSpecialRole utility used in the client migration to strip out the isDefault field from RoleInfo. It makes sense to include specialRole and exclude isDefault at the same time. Depends on D11253 Test Plan Re-run migration on web and native
Diff Detail
Event TimelineHerald added a subscriber: ashoat. · View Herald TranscriptMar 5 2024, 9:42 PM2024-03-05 21:42:44 (UTC-8) Harbormaster completed remote builds in B27352: Diff 37874.Mar 5 2024, 10:00 PM2024-03-05 22:00:42 (UTC-8) This revision is now accepted and ready to land.Mar 6 2024, 4:31 AM2024-03-06 04:31:59 (UTC-8) Comment Actions
No, it's consumed by migration D11099/D11188 which haven't been landed yet. Those will be landed alongside "flip the switch" diff after re-arranging stack. This revision was landed with ongoing or failed builds.Mar 20 2024, 11:03 AM2024-03-20 11:03:02 (UTC-7) Closed by commit rCOMM531b65b66af4: [lib] Remove `isDefault` field from `RoleInfo` in `patchRoleInfoWithSpecialRole` (authored by atul). · Explain Why This revision was automatically updated to reflect the committed changes. Harbormaster completed remote builds in B27627: Diff 38229.Mar 20 2024, 11:19 AM2024-03-20 11:19:43 (UTC-7)
Revision Contents
Diff 38229 lib/permissions/special-roles.js
lib/permissions/special-roles.test.js
|