Commit b2627921 authored by Mahmoud Aglan's avatar Mahmoud Aglan

Fix installment_cheques scan_path NOT NULL violation

Co-Authored-By: 's avatarClaude Opus 4.6 <noreply@anthropic.com>
parent 1445d411
...@@ -612,11 +612,12 @@ final class RetroactiveMembershipService ...@@ -612,11 +612,12 @@ final class RetroactiveMembershipService
$db->insert('installment_cheques', [ $db->insert('installment_cheques', [
'installment_plan_id' => $planId, 'installment_plan_id' => $planId,
'cheque_number' => $cheque['cheque_number'], 'cheque_number' => $cheque['cheque_number'],
'bank_name' => $cheque['bank_name'] ?? '', 'bank_name' => $cheque['bank_name'] ?? 'غير محدد',
'cheque_date' => self::safeDate($cheque['cheque_date'] ?? null) ?? date('Y-m-d'), 'cheque_date' => self::safeDate($cheque['cheque_date'] ?? null) ?? date('Y-m-d'),
'cheque_amount' => $cheque['cheque_amount'] ?? '0.00', 'cheque_amount' => $cheque['cheque_amount'] ?? '0.00',
'scan_path' => 'retroactive/no-scan.pdf',
'uploaded_by' => $empId, 'uploaded_by' => $empId,
'notes' => 'شيك بأثر رجعي', 'notes' => 'شيك بأثر رجعي — بدون صورة',
'created_at' => date('Y-m-d H:i:s'), 'created_at' => date('Y-m-d H:i:s'),
]); ]);
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment