[PR #3612] [MERGED] fix: client inference for organization additional fields #4914

Closed
opened 2026-03-13 12:04:03 -05:00 by GiteaMirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/better-auth/better-auth/pull/3612
Author: @Bekacru
Created: 7/25/2025
Status: Merged
Merged: 7/25/2025
Merged by: @Bekacru

Base: nextHead: fix/additional-fields-client


📝 Commits (10+)

  • c83b23c docs(api-key): move schema section to the bottom
  • 4d7676d fix: shouldn't refresh a token if access token expires is undefined or null (#3577)
  • 01814c5 fix: ensure session is added to context when reading from cookie cache (#3578)
  • 59ea6c9 chore: export siwe in better-auth/plugins (#3596)
  • 68f09f1 chore: fix cookies test
  • 932fee1 fix: client inference for organization additional fields
  • 9b0f2fa Merge branch 'next' into fix/additional-fields-client
  • 9be0d36 improve additional fields
  • 8d0f52d fix build
  • 45a3d9b fix test

📊 Changes

7 files changed (+181 additions, -61 deletions)

View changed files

📝 docs/content/docs/plugins/organization.mdx (+52 -28)
📝 packages/better-auth/src/cookies/cookies.test.ts (+2 -0)
📝 packages/better-auth/src/plugins/index.ts (+1 -0)
packages/better-auth/src/plugins/organization/client.test.ts (+66 -0)
📝 packages/better-auth/src/plugins/organization/client.ts (+57 -27)
📝 packages/better-auth/src/plugins/organization/organization.test.ts (+3 -4)
📝 packages/better-auth/src/plugins/organization/types.ts (+0 -2)

📄 Description

No description provided


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/better-auth/better-auth/pull/3612 **Author:** [@Bekacru](https://github.com/Bekacru) **Created:** 7/25/2025 **Status:** ✅ Merged **Merged:** 7/25/2025 **Merged by:** [@Bekacru](https://github.com/Bekacru) **Base:** `next` ← **Head:** `fix/additional-fields-client` --- ### 📝 Commits (10+) - [`c83b23c`](https://github.com/better-auth/better-auth/commit/c83b23c6ba7494d5997a06250d48d1777a2fabcf) docs(api-key): move schema section to the bottom - [`4d7676d`](https://github.com/better-auth/better-auth/commit/4d7676d8d9c40a2d5dc30ad2b46810692d3631e8) fix: shouldn't refresh a token if access token expires is undefined or null (#3577) - [`01814c5`](https://github.com/better-auth/better-auth/commit/01814c55e0392ab09f990444fd5e9d5ab81d9e56) fix: ensure session is added to context when reading from cookie cache (#3578) - [`59ea6c9`](https://github.com/better-auth/better-auth/commit/59ea6c9d7919263c1e285500f083c5ce15cdf19d) chore: export siwe in better-auth/plugins (#3596) - [`68f09f1`](https://github.com/better-auth/better-auth/commit/68f09f15d3ef3339ece01f39c9a51bebd8f97010) chore: fix cookies test - [`932fee1`](https://github.com/better-auth/better-auth/commit/932fee1f11132fe372207147c2af56cfa1b14f58) fix: client inference for organization additional fields - [`9b0f2fa`](https://github.com/better-auth/better-auth/commit/9b0f2faf9afbd8563bf15d5d19f6560a9a09c009) Merge branch 'next' into fix/additional-fields-client - [`9be0d36`](https://github.com/better-auth/better-auth/commit/9be0d36770906baf31970cfaba2ef770e9d93d57) improve additional fields - [`8d0f52d`](https://github.com/better-auth/better-auth/commit/8d0f52d3afdddfd0bbe8e2d2d352e85ee9d658d8) fix build - [`45a3d9b`](https://github.com/better-auth/better-auth/commit/45a3d9b2cc208c5bca495a023ad7503aeab91181) fix test ### 📊 Changes **7 files changed** (+181 additions, -61 deletions) <details> <summary>View changed files</summary> 📝 `docs/content/docs/plugins/organization.mdx` (+52 -28) 📝 `packages/better-auth/src/cookies/cookies.test.ts` (+2 -0) 📝 `packages/better-auth/src/plugins/index.ts` (+1 -0) ➕ `packages/better-auth/src/plugins/organization/client.test.ts` (+66 -0) 📝 `packages/better-auth/src/plugins/organization/client.ts` (+57 -27) 📝 `packages/better-auth/src/plugins/organization/organization.test.ts` (+3 -4) 📝 `packages/better-auth/src/plugins/organization/types.ts` (+0 -2) </details> ### 📄 Description _No description provided_ --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
GiteaMirror added the pull-request label 2026-03-13 12:04:03 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/better-auth#4914