feat: respect isReadOnly in the syncer (#2427)

Co-authored-by: aidenlu <aiden_lu@wochacha.com>
This commit is contained in:
aiden 2023-10-19 18:57:12 +08:00 committed by GitHub
parent 432a5496f2
commit 9960b4933b
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -59,6 +59,10 @@ func AddUserToOriginalDatabase(user *User) error {
return nil return nil
} }
if syncer.IsReadOnly {
return nil
}
updatedOUser := syncer.createOriginalUserFromUser(user) updatedOUser := syncer.createOriginalUserFromUser(user)
_, err = syncer.addUser(updatedOUser) _, err = syncer.addUser(updatedOUser)
if err != nil { if err != nil {
@ -78,6 +82,10 @@ func UpdateUserToOriginalDatabase(user *User) error {
return nil return nil
} }
if syncer.IsReadOnly {
return nil
}
newUser, err := GetUser(user.GetId()) newUser, err := GetUser(user.GetId())
if err != nil { if err != nil {
return err return err