fix : 내 테넌트 목록 - 오류 수정
- 회원 가입후 테넌트가 없는 상태일때 빈 배열 처리
This commit is contained in:
@@ -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;
|
||||
|
||||
Reference in New Issue
Block a user