diff --git a/src/Umbraco.Web.UI.Client/src/packages/user/user/invite/repository/invite-user.repository.ts b/src/Umbraco.Web.UI.Client/src/packages/user/user/invite/repository/invite-user.repository.ts index 099e288d29..f65aafc891 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/user/user/invite/repository/invite-user.repository.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/user/user/invite/repository/invite-user.repository.ts @@ -22,9 +22,11 @@ export class UmbInviteUserRepository extends UmbUserRepositoryBase { if (!requestModel) throw new Error('data is missing'); await this.init; - const { error } = await this.#inviteSource.invite(requestModel); + const { data, error } = await this.#inviteSource.invite(requestModel); + + if (data) { + this.detailStore!.append(data); - if (!error) { const notification = { data: { message: `Invite sent to user` } }; this.notificationContext?.peek('positive', notification); }