diff --git a/src/Umbraco.Web.UI.Client/src/mocks/data/user/user.db.ts b/src/Umbraco.Web.UI.Client/src/mocks/data/user/user.db.ts index f414e6bc65..1725d64d10 100644 --- a/src/Umbraco.Web.UI.Client/src/mocks/data/user/user.db.ts +++ b/src/Umbraco.Web.UI.Client/src/mocks/data/user/user.db.ts @@ -38,7 +38,8 @@ class UmbUserMockDB extends UmbEntityMockDbBase { * @memberof UmbUserData */ setUserGroups(data: UpdateUserGroupsOnUserRequestModel): void { - const users = this.data.filter((user) => data.userIds?.includes(user.id ?? '')); + const users = this.data.filter((user) => data.userIds?.map((reference) => reference.id).includes(user.id)); + users.forEach((user) => { user.userGroupIds = data.userGroupIds; }); @@ -209,7 +210,7 @@ const createMockMapper = (item: CreateUserRequestModel): UmbMockUserModel => { lastLoginDate: null, lastLockoutDate: null, lastPasswordChangeDate: null, - isAdmin: item.userGroupIds.includes(umbUserGroupMockDb.getAll()[0].id), + isAdmin: item.userGroupIds.map((reference) => reference.id).includes(umbUserGroupMockDb.getAll()[0].id), }; };