user() ->accounts() ->get() ->makeVisible('bank_id'); return response()->json($accounts); } /** * Update an account's name (used for decryption migration). */ public function update(UpdateAccountNameRequest $request, Account $account): JsonResponse { $this->authorize('update', $account); $validated = $request->validated(); $account->update([ 'name' => $validated['name'], 'encrypted' => $validated['encrypted'], 'name_iv' => $validated['encrypted'] ? $account->name_iv : null, ]); return response()->json($account); } }