diff --git a/app/Http/Controllers/Api/Admin/Barobill/BarobillMemberController.php b/app/Http/Controllers/Api/Admin/Barobill/BarobillMemberController.php index a45855aa..b1f57bce 100644 --- a/app/Http/Controllers/Api/Admin/Barobill/BarobillMemberController.php +++ b/app/Http/Controllers/Api/Admin/Barobill/BarobillMemberController.php @@ -268,9 +268,13 @@ public function show(Request $request, int $id): JsonResponse ]); } - // 비밀번호 설정 여부 추가 + // 비밀번호 설정 여부 추가 (encrypted cast 복호화 실패 대비) $memberData = $member->toArray(); - $memberData['has_password'] = ! empty($member->barobill_pwd); + try { + $memberData['has_password'] = ! empty($member->barobill_pwd); + } catch (\Throwable $e) { + $memberData['has_password'] = ! empty($member->getRawOriginal('barobill_pwd')); + } return response()->json([ 'success' => true,