mirror of
https://github.com/OneUptime/oneuptime.git
synced 2026-04-06 00:32:12 +02:00
feat: Add fallback for tenant ID retrieval in ModelAPI when project data is not fully loaded
This commit is contained in:
@@ -333,6 +333,14 @@ export default class ModelAPI {
|
||||
|
||||
if (project && project.id) {
|
||||
headers["tenantid"] = project.id.toString();
|
||||
} else {
|
||||
// Fallback to getCurrentProjectId() when full project data is not yet loaded
|
||||
// This can happen after SSO login when the project ID is available in URL/SessionStorage
|
||||
// but the full project data hasn't been fetched yet
|
||||
const projectId: ObjectID | null = ProjectUtil.getCurrentProjectId();
|
||||
if (projectId) {
|
||||
headers["tenantid"] = projectId.toString();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user