Page MenuHomePhabricator

[keyserver] check if there are any unpublished prekeys and publish them during rotation
ClosedPublic

Authored by varun on Jun 14 2024, 9:40 AM.
Tags
None
Referenced Files
Unknown Object (File)
Wed, Sep 4, 3:03 PM
Unknown Object (File)
Thu, Aug 29, 3:16 PM
Unknown Object (File)
Thu, Aug 29, 3:16 PM
Unknown Object (File)
Thu, Aug 29, 3:16 PM
Unknown Object (File)
Thu, Aug 29, 3:16 PM
Unknown Object (File)
Aug 26 2024, 9:27 AM
Unknown Object (File)
Aug 15 2024, 2:11 AM
Unknown Object (File)
Aug 2 2024, 4:38 PM
Subscribers

Details

Summary

during prekey rotation on keyserver, check if we have an unpublished prekey, and if we do, upload and mark them as published, then return

this matches the rotation logic on native

Depends on D12441

Resolves https://linear.app/comm/issue/ENG-6490/resolve-discrepancy-between-prekey-rotation-logics-on-native-and-the

Test Plan

called generate_prekey() to generate new content and notif prekeys. confirmed that the if condition was satisfied and the newly generated prekeys were uploaded to identity and marked as published

Diff Detail

Repository
rCOMM Comm
Lint
Lint Not Applicable
Unit
Tests Not Applicable