HomePhabricator
Diffusion Comm e91b6fb0fb33

[CommRustModule] improve error handling

Description

[CommRustModule] improve error handling

Summary:
Handle message form Identity and upload one-time keys on demand.

Addresses https://phab.comm.dev/D10374#inline-63986

Test Plan:

  1. Add throw std::runtime_error("TEST ERRROR"); in one of methods
  2. Call method
  3. Verify that promise is rejected

Reviewers: marcin, varun, michal

Reviewed By: marcin, varun

Subscribers: ashoat, tomek

Differential Revision: https://phab.comm.dev/D10530

Details

Provenance
kamilAuthored on Jan 4 2024, 3:57 AM
Reviewer
marcin
Differential Revision
D10530: [CommRustModule] improve error handling
Parents
rCOMM5771686dfa7a: [CommRustModule] implement uploading one-time keys to Identity
Branches
Unknown
Tags
Unknown