fix: fix checking shared-app login permission in user organization (#5381)

This commit is contained in:
nkanf-dev
2026-04-11 00:09:59 +08:00
committed by GitHub
parent 12bbecb69d
commit f4665df477

View File

@@ -587,7 +587,12 @@ func CheckLoginPermission(userId string, application *Application) (bool, error)
return true, nil
}
permissions, err := GetPermissions(application.Organization)
permissionOrganization := application.Organization
if application.IsShared {
permissionOrganization = owner
}
permissions, err := GetPermissions(permissionOrganization)
if err != nil {
return false, err
}