This commit is contained in:
Utkarsh Khedkar
2025-12-19 11:04:16 +05:30
16 changed files with 76 additions and 65 deletions

View File

@@ -183,6 +183,8 @@ class AdminInvoiceController extends Controller
// Mark as 'paid' if GST-inclusive total is cleared
if ($newPaid >= $invoice->final_amount_with_gst) {
$invoice->update(['status' => 'paid']);
$this->generateInvoicePDF($invoice);
}
return response()->json([
@@ -210,6 +212,8 @@ class AdminInvoiceController extends Controller
// Update status if not fully paid anymore
if ($remaining > 0 && $invoice->status === "paid") {
$invoice->update(['status' => 'pending']);
$this->generateInvoicePDF($invoice);
}
return response()->json([