mirror of
https://github.com/IT4Change/gradido.git
synced 2026-02-06 09:56:05 +00:00
set expected map index
This commit is contained in:
parent
eaac049122
commit
6c8ed4193a
@ -6,6 +6,8 @@ import { PostUser } from '@/apis/humhub/model/PostUser'
|
||||
import { ExecutedHumhubAction, syncUser } from '@/apis/humhub/syncUser'
|
||||
import { UpdateUserInfosArgs } from '@/graphql/arg/UpdateUserInfosArgs'
|
||||
import { backendLogger as logger } from '@/server/logger'
|
||||
import { PublishNameLogic } from '@/data/PublishName.logic'
|
||||
import { PublishNameType } from '@/graphql/enum/PublishNameType'
|
||||
|
||||
/**
|
||||
* Syncs the user with humhub
|
||||
@ -44,7 +46,9 @@ export async function syncHumhub(
|
||||
}
|
||||
const humhubUsers = new Map<string, GetUser>()
|
||||
if (humhubUser) {
|
||||
humhubUsers.set(humhubUser.account.username, humhubUser)
|
||||
const publishNameLogic = new PublishNameLogic(user)
|
||||
const username = publishNameLogic.getUserIdentifier(user.humhubPublishName as PublishNameType)
|
||||
humhubUsers.set(username, humhubUser)
|
||||
}
|
||||
logger.debug('update user at humhub')
|
||||
const result = await syncUser(user, humhubUsers)
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user