Details
flow
Diff Detail
- Repository
- rCOMM Comm
- Branch
- master
- Lint
No Lint Coverage - Unit
No Test Coverage
Event Timeline
lib/permissions/minimally-encoded-thread-permissions-validators.js | ||
---|---|---|
14–15 | Please revert import ordering changes before landing |
Paths
| Differential D10734 Authored by atul on Jan 18 2024, 2:17 PM.
Details Summary Test Plan flow
Diff Detail
Event TimelineHarbormaster completed remote builds in B25937: Diff 35859.Jan 18 2024, 2:35 PM2024-01-18 14:35:53 (UTC-8) This revision is now accepted and ready to land.Jan 19 2024, 8:34 AM2024-01-19 08:34:22 (UTC-8)
Harbormaster completed remote builds in B26111: Diff 36082.Jan 23 2024, 3:14 PM2024-01-23 15:14:27 (UTC-8) Harbormaster completed remote builds in B26271: Diff 36304.Jan 29 2024, 1:20 PM2024-01-29 13:20:56 (UTC-8) Harbormaster completed remote builds in B26279: Diff 36312.Jan 29 2024, 2:27 PM2024-01-29 14:27:16 (UTC-8) Closed by commit rCOMM096f98c62af9: [lib] Rename `MinimallyEncodedRoleInfo` to `RoleInfo` (authored by atul). · Explain WhyJan 29 2024, 3:09 PM2024-01-29 15:09:36 (UTC-8) This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 35859 lib/permissions/minimally-encoded-thread-permissions-validators.js
lib/shared/thread-utils.js
lib/types/minimally-encoded-thread-permissions-types.js
lib/utils/role-utils.js
|
I thought putting an invariant here was a reasonable trade-off vs. refactoring the types in the fullStateSyncActionType payload (specifically StateSyncFullActionPayload which is derived from ClientFullStateSync which is derived from BaseFullStateSync) which are used across clients and keyserver.
Open to re-exploring if that would be preferred.