diff --git a/app/Endpoint/Api/Http/Controllers/Account/WalletController.php b/app/Endpoint/Api/Http/Controllers/Account/WalletController.php index e84a34f9..15c6c576 100644 --- a/app/Endpoint/Api/Http/Controllers/Account/WalletController.php +++ b/app/Endpoint/Api/Http/Controllers/Account/WalletController.php @@ -51,9 +51,14 @@ class WalletController extends Controller public function walletLogs(Request $request) { $perPage = PaginatorHelper::resolvePerPage('per_page', 20, 50); - $walletLogs = $request->user()->wallet()->logs() + $walletLogs = $request->user()->wallet?->logs() ->latest('id') ->simplePaginate($perPage); + if (is_null($walletLogs)) { + return response()->json([ + 'data'=>[], + ]); + } return WalletLogResource::collection($walletLogs); }