diff --git a/backend/src/apis/humhub/syncUser.ts b/backend/src/apis/humhub/syncUser.ts index fc6fcc99b..b2957c555 100644 --- a/backend/src/apis/humhub/syncUser.ts +++ b/backend/src/apis/humhub/syncUser.ts @@ -39,7 +39,8 @@ export async function syncUser( if (humhubUser) { if (!user.humhubAllowed) { - await humHubClient.deleteUser(humhubUser.id) + postUser.account.status = 0 + await humHubClient.updateUser(postUser, humhubUser.id) return ExecutedHumhubAction.DELETE } if (!isHumhubUserIdenticalToDbUser(humhubUser, user)) { diff --git a/frontend/src/pages/Settings.vue b/frontend/src/pages/Settings.vue index d517feb20..dc7da13d4 100644 --- a/frontend/src/pages/Settings.vue +++ b/frontend/src/pages/Settings.vue @@ -241,7 +241,7 @@ export default { return firstName === this.firstName && lastName === this.lastName }, isHumhubActivated() { - return this.humhubAllowed + return false // this.humhubAllowed }, isCommunityService() { return this.isGMS || this.isHumhub