mirror of
https://github.com/coollabsio/coolify.git
synced 2026-03-11 08:55:47 +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:
parent
66dc1515d4
commit
b2f09f4df0
1 changed files with 5 additions and 0 deletions
|
|
@ -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;
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in a new issue