diff --git a/packages/builder/src/pages/builder/portal/users/users/index.svelte b/packages/builder/src/pages/builder/portal/users/users/index.svelte index 97120c55d4..c77e40c964 100644 --- a/packages/builder/src/pages/builder/portal/users/users/index.svelte +++ b/packages/builder/src/pages/builder/portal/users/users/index.svelte @@ -251,6 +251,7 @@ passwordModal.show() await fetch.refresh() } catch (error) { + console.error(error) notifications.error("Error creating user") } } diff --git a/packages/builder/src/stores/portal/users.ts b/packages/builder/src/stores/portal/users.ts index 1beb73a6c0..6503fc9280 100644 --- a/packages/builder/src/stores/portal/users.ts +++ b/packages/builder/src/stores/portal/users.ts @@ -29,13 +29,11 @@ class UserStore extends BudiStore { data: [], }) - this.search = this.search.bind(this) - // Update quotas after any add or remove operation - this.create = this.refreshUsage(this.create) - this.save = this.refreshUsage(this.save) - this.delete = this.refreshUsage(this.delete) - this.bulkDelete = this.refreshUsage(this.bulkDelete) + this.create = this.refreshUsage(this.create.bind(this)) + this.save = this.refreshUsage(this.save.bind(this)) + this.delete = this.refreshUsage(this.delete.bind(this)) + this.bulkDelete = this.refreshUsage(this.bulkDelete.bind(this)) } async search(opts: SearchUsersRequest = {}) {