From 0b7162204ac35660802d2b7e1f73d27d1071b416 Mon Sep 17 00:00:00 2001 From: Michael Barz Date: Wed, 6 Dec 2023 09:26:48 +0100 Subject: [PATCH] feat: handle more status codes --- services/graph/pkg/service/v0/sharedbyme.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/services/graph/pkg/service/v0/sharedbyme.go b/services/graph/pkg/service/v0/sharedbyme.go index 3c45c8c39..085b44c4a 100644 --- a/services/graph/pkg/service/v0/sharedbyme.go +++ b/services/graph/pkg/service/v0/sharedbyme.go @@ -219,6 +219,10 @@ func cs3StatusToErrCode(code rpc.Code) (errcode errorcode.ErrorCode) { errcode = errorcode.ItemNotFound case rpc.Code_CODE_LOCKED: errcode = errorcode.ItemIsLocked + case rpc.Code_CODE_INVALID_ARGUMENT: + errcode = errorcode.InvalidRequest + case rpc.Code_CODE_FAILED_PRECONDITION: + errcode = errorcode.InvalidRequest default: errcode = errorcode.GeneralException }