This commit is contained in:
cuneytsenturk
2018-03-13 18:53:18 +03:00
parent e0dd01eb71
commit 7cf3b5d909
8 changed files with 15 additions and 77 deletions

View File

@ -722,26 +722,27 @@ class Invoices extends Controller
{
$invoice = Invoice::find($payment->invoice_id);
$status = 'sent';
if ($invoice->payments()->count() > 1) {
$invoice->invoice_status_code = 'partial';
} else {
$invoice->invoice_status_code = 'sent';
$status = 'partial';
}
$invoice->invoice_status_code = $status;
$invoice->save();
$desc_amount = money((float) $payment->amount, (string) $payment->currency_code, true)->format();
$description = trans('general.delete') . ' ';
$description .= $desc_amount . ' ' . trans_choice('general.payments', 1);
$description = $desc_amount . ' ' . trans_choice('general.payments', 1);
// Add invoice history
InvoiceHistory::create([
'company_id' => $invoice->company_id,
'invoice_id' => $invoice->id,
'status_code' => 'delete',
'status_code' => $status,
'notify' => 0,
'description' => $description,
'description' => trans('messages.success.deleted', ['type' => $description]),
]);
$payment->delete();