diff --git a/.changeset/silly-falcons-tie.md b/.changeset/silly-falcons-tie.md new file mode 100644 index 0000000000..efed9bbd9d --- /dev/null +++ b/.changeset/silly-falcons-tie.md @@ -0,0 +1,5 @@ +--- +"better-auth": patch +--- + +fix(organization): updated types for the user argument in `allowUserToCreateOrganization` to support custom fields diff --git a/packages/better-auth/src/plugins/organization/types.ts b/packages/better-auth/src/plugins/organization/types.ts index f18a6c6cbe..e2620b5ae3 100644 --- a/packages/better-auth/src/plugins/organization/types.ts +++ b/packages/better-auth/src/plugins/organization/types.ts @@ -25,7 +25,7 @@ export interface OrganizationOptions { */ allowUserToCreateOrganization?: | boolean - | ((user: User) => Promise | boolean); + | ((user: User & Record) => Promise | boolean); /** * The maximum number of organizations a user can create. *