From ba1f5f46c6e73dbbe8ebe3bef12233c2c08eec4f Mon Sep 17 00:00:00 2001 From: Damien Elmes Date: Fri, 8 Nov 2024 22:51:16 +1000 Subject: [PATCH] Flag server messages so AnkiDroid can handle them separately --- proto/anki/backend.proto | 1 + rslib/src/backend/error.rs | 1 + 2 files changed, 2 insertions(+) diff --git a/proto/anki/backend.proto b/proto/anki/backend.proto index 9a3cab781..36098ab8b 100644 --- a/proto/anki/backend.proto +++ b/proto/anki/backend.proto @@ -30,6 +30,7 @@ message BackendError { DB_ERROR = 5; NETWORK_ERROR = 6; SYNC_AUTH_ERROR = 7; + SYNC_SERVER_MESSAGE = 23; SYNC_OTHER_ERROR = 8; JSON_ERROR = 9; PROTO_ERROR = 10; diff --git a/rslib/src/backend/error.rs b/rslib/src/backend/error.rs index 270a2f703..c538ec1f7 100644 --- a/rslib/src/backend/error.rs +++ b/rslib/src/backend/error.rs @@ -66,6 +66,7 @@ impl From for Kind { fn from(err: SyncErrorKind) -> Self { match err { SyncErrorKind::AuthFailed => Kind::SyncAuthError, + SyncErrorKind::ServerMessage => Kind::SyncServerMessage, _ => Kind::SyncOtherError, } }