fix : 내 테넌트 목록 - 오류 수정

- 회원 가입후 테넌트가 없는 상태일때 빈 배열 처리
This commit is contained in:
2025-08-20 11:02:46 +09:00
parent 43e4c507a7
commit 0f01c100d6

View File

@@ -154,6 +154,20 @@ public function generateTenantCode(string $tenantName): string
*/
public static function getTenants(array $params = [])
{
$tenantId = $params['tenant_id'] ?? app('tenant_id');
if (!$tenantId) {
// 현재 사용자 기본 테넌트 조회
$apiUser = app('api_user');
$userTenant = UserTenant::where('user_id', $apiUser)
->where('is_default', 1)
->first();
if (!$userTenant) {
return ['error' => '활성(기본) 테넌트를 찾을 수 없습니다.', 'code' => 404];
}
$tenantId = $userTenant->tenant_id;
}
$pageNo = isset($params['page']) ? (int)$params['page'] : 1;
$pageSize = isset($params['size']) ? (int)$params['size'] : 10;