Page MenuHomePhabricator

[backup] Return keyserver device ID in latest backup info endpoint
ClosedPublic

Authored by bartek on Thu, Mar 20, 4:02 AM.
Tags
None
Referenced Files
F5083349: D14467.id47528.diff
Sat, Mar 29, 11:25 AM
F5080514: D14467.id47530.diff
Sat, Mar 29, 3:17 AM
F5077792: D14467.id47477.diff
Fri, Mar 28, 11:29 PM
F5076520: D14467.id.diff
Fri, Mar 28, 7:53 PM
Unknown Object (File)
Fri, Mar 28, 2:56 PM
Unknown Object (File)
Fri, Mar 28, 2:11 PM
Unknown Object (File)
Fri, Mar 28, 12:33 PM
Unknown Object (File)
Thu, Mar 27, 5:30 PM
Subscribers

Details

Summary

Address server-side of ENG-10236. Implemented approach 2 from task comments.

Depends on D14466

Test Plan

Using Postman, called the endpoint for user with- and without keyserver. Verified that returned device ID matches my keyserver device ID.

Diff Detail

Repository
rCOMM Comm
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

bartek held this revision as a draft.
bartek published this revision for review.Sun, Mar 23, 11:51 PM
bartek added inline comments.
shared/comm-lib/src/backup/mod.rs
15 ↗(On Diff #47477)

I missed committing this

kamil added inline comments.
services/backup/src/identity/mod.rs
59 ↗(On Diff #47478)

If this is easy I would add tests for it, in e.g. identity_integration_tests.rs

This revision is now accepted and ready to land.Mon, Mar 24, 3:56 AM
services/backup/src/identity/mod.rs
59 ↗(On Diff #47478)

We have test_device_list_multifetch which tests this RPC call

Add serde rename directive

This revision was landed with ongoing or failed builds.Mon, Mar 24, 6:55 AM
This revision was automatically updated to reflect the committed changes.