Skip to content

Commit c41f623

Browse files
committed
Merge branch 'pilip/deprecate_revocation' into 'master'
Core: deprecate revoke_device See merge request TankerHQ/sdk-rust!21
2 parents 5acf042 + 087604e commit c41f623

File tree

2 files changed

+2
-0
lines changed

2 files changed

+2
-0
lines changed

src/core.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -275,6 +275,7 @@ impl Core {
275275
/// Revokes one of the user's devices.
276276
///
277277
/// The Tanker status must be `Ready`.
278+
#[deprecated(since = "2.8.0")]
278279
pub async fn revoke_device(&self, device_id: &str) -> Result<(), Error> {
279280
unsafe { ctanker::revoke_device(self.ctanker, device_id).await }
280281
}

tests/tanker_tests.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -54,6 +54,7 @@ async fn self_revoke() -> Result<(), Error> {
5454
let app = TestApp::get().await;
5555
let tanker = app.start_anonymous(&app.create_identity(None)).await?;
5656

57+
#[allow(deprecated)]
5758
tanker.revoke_device(&tanker.device_id()?).await?;
5859
let err = tanker.encrypt(b"F", &Default::default()).await.unwrap_err();
5960
assert_eq!(err.code(), ErrorCode::DeviceRevoked);

0 commit comments

Comments
 (0)