Page MenuHomePhabricator

[identity] Make apply_devicelist_update more generic
Needs ReviewPublic

Authored by bartek on Thu, Jun 27, 7:32 AM.
Tags
None
Referenced Files
F2141156: D12589.diff
Sat, Jun 29, 10:13 AM
Unknown Object (File)
Thu, Jun 27, 9:47 AM
Unknown Object (File)
Thu, Jun 27, 9:47 AM
Unknown Object (File)
Thu, Jun 27, 9:47 AM
Unknown Object (File)
Thu, Jun 27, 9:45 AM
Subscribers

Details

Reviewers
kamil
varun
will
Summary

Currently, apply_devicelist_update requires a device list validator, and also has side effects (removes device data when it's removed from the list).
Usually we want this, but there are usecases when either of them is not needed - when these actions are performed externally.

Depends on D12588

Test Plan

Commtest. Confirmed that UpdateDeviceList RPC still works as expected - validates the device list and removes device data.

Diff Detail

Repository
rCOMM Comm
Lint
No Lint Coverage
Unit
No Test Coverage