Page MenuHomePhabricator

[identity] Make apply_devicelist_update more generic
ClosedPublic

Authored by bartek on Jun 27 2024, 7:32 AM.
Tags
None
Referenced Files
Unknown Object (File)
Tue, Mar 4, 5:40 AM
Unknown Object (File)
Feb 27 2025, 7:29 AM
Unknown Object (File)
Feb 27 2025, 7:29 AM
Unknown Object (File)
Feb 16 2025, 1:17 PM
Unknown Object (File)
Feb 4 2025, 4:10 PM
Unknown Object (File)
Jan 31 2025, 4:31 PM
Unknown Object (File)
Jan 22 2025, 12:11 AM
Unknown Object (File)
Jan 19 2025, 10:30 PM
Subscribers

Details

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
Lint Not Applicable
Unit
Tests Not Applicable