mirror of
https://github.com/tiennm99/coolify.git
synced 2026-08-20 06:23:23 +00:00
fix(auth): resolve current team from Sanctum token for API requests
Add fallback to resolve team from Sanctum access token when session team is unavailable, enabling proper team context for stateless API requests.
This commit is contained in:
@@ -316,6 +316,11 @@ class User extends Authenticatable implements SendsEmail
|
||||
{
|
||||
$sessionTeamId = data_get(session('currentTeam'), 'id');
|
||||
|
||||
// Fallback for stateless API requests: resolve team from Sanctum token
|
||||
if (is_null($sessionTeamId) && $this->currentAccessToken()) {
|
||||
$sessionTeamId = data_get($this->currentAccessToken(), 'team_id');
|
||||
}
|
||||
|
||||
if (is_null($sessionTeamId)) {
|
||||
return null;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user