HomePhabricator
Diffusion Comm 19ef14a0c31c

[identity] fail account deletion if we can't delete tunnelbroker or backup data

Description

[identity] fail account deletion if we can't delete tunnelbroker or backup data

Summary: account deletion should fail if we can't delete data from other services. we should also attempt to delete this data first so that if we're unable to, the user is still able to call the delete RPCs on identity.

Test Plan: temporarily disabled tunnelbroker and called delete_wallet_user. it failed, as expected. enabled tunnelbroker again and delete_wallet_user succeeded

Reviewers: bartek, will

Reviewed By: bartek

Subscribers: ashoat, tomek

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

Details