From d7890c550a91bc0287d78b2fd5496bc9ce4d9e58 Mon Sep 17 00:00:00 2001 From: Bereket Engida Date: Mon, 17 Mar 2025 21:05:12 +0300 Subject: [PATCH] fix(organization): trigger session refetch on set-active --- packages/better-auth/src/plugins/organization/client.ts | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/packages/better-auth/src/plugins/organization/client.ts b/packages/better-auth/src/plugins/organization/client.ts index fb16d38490..5b828b1cc4 100644 --- a/packages/better-auth/src/plugins/organization/client.ts +++ b/packages/better-auth/src/plugins/organization/client.ts @@ -176,6 +176,12 @@ export const organizationClient = ( }, signal: "$activeOrgSignal", }, + { + matcher(path) { + return path.startsWith("/organization/set-active"); + }, + signal: "$sessionSignal", + }, { matcher(path) { return path.includes("/organization/update-member-role");