From 0f564c701bab4fe9a0cd37b3f8b8d9bd87efbf88 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Sun, 31 May 2026 21:54:00 +0000 Subject: [PATCH] Changes before error encountered Agent-Logs-Url: https://github.com/RunlevelSystems/RL-website/sessions/ec055e06-9fb1-4e29-9c12-42b39f04213a --- includes/portal-helpers.php | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/includes/portal-helpers.php b/includes/portal-helpers.php index 3fab90d..e93d959 100644 --- a/includes/portal-helpers.php +++ b/includes/portal-helpers.php @@ -676,7 +676,18 @@ function portalNormalizeProjectRequest(array $request) { $request['estimated_time_range'] = (string)($request['estimated_time_range'] ?? ''); $request['staff_summary'] = (string)($request['staff_summary'] ?? ''); $request['recommended_next_step'] = (string)($request['recommended_next_step'] ?? ''); - $request['internal_notes'] = (string)($request['internal_notes'] ?? ($request['notes'] ?? '')); + $request['admin_notes'] = (string)($request['admin_notes'] ?? ($request['internal_notes'] ?? ($request['notes'] ?? ''))); + $request['internal_notes'] = $request['admin_notes']; + $request['admin_notes_updated_at'] = (string)($request['admin_notes_updated_at'] ?? ''); + $request['client_notes'] = (string)($request['client_notes'] ?? ''); + $request['client_notes_updated_at'] = (string)($request['client_notes_updated_at'] ?? ''); + $request['invoice_reference'] = (string)($request['invoice_reference'] ?? ''); + $request['invoice_status'] = (string)($request['invoice_status'] ?? ''); + $request['amount_due'] = (string)($request['amount_due'] ?? ''); + $request['amount_paid'] = (string)($request['amount_paid'] ?? ''); + $request['balance_due'] = (string)($request['balance_due'] ?? ''); + $request['payment_notes'] = (string)($request['payment_notes'] ?? ''); + $request['payment_received_at'] = (string)($request['payment_received_at'] ?? ''); $request['proposal_ids'] = isset($request['proposal_ids']) && is_array($request['proposal_ids']) ? array_values($request['proposal_ids']) : []; $request['agreement_ids'] = isset($request['agreement_ids']) && is_array($request['agreement_ids']) ? array_values($request['agreement_ids']) : []; if (!isset($request['created_at']) || trim((string)$request['created_at']) === '') {