From 9960b4933b07e71f3966fa117d25198dcdf6da86 Mon Sep 17 00:00:00 2001 From: aiden Date: Thu, 19 Oct 2023 18:57:12 +0800 Subject: [PATCH] feat: respect isReadOnly in the syncer (#2427) Co-authored-by: aidenlu --- object/syncer_public_api.go | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/object/syncer_public_api.go b/object/syncer_public_api.go index d5290447..3138589b 100644 --- a/object/syncer_public_api.go +++ b/object/syncer_public_api.go @@ -59,6 +59,10 @@ func AddUserToOriginalDatabase(user *User) error { return nil } + if syncer.IsReadOnly { + return nil + } + updatedOUser := syncer.createOriginalUserFromUser(user) _, err = syncer.addUser(updatedOUser) if err != nil { @@ -78,6 +82,10 @@ func UpdateUserToOriginalDatabase(user *User) error { return nil } + if syncer.IsReadOnly { + return nil + } + newUser, err := GetUser(user.GetId()) if err != nil { return err