Fix quote status in portal

This commit is contained in:
Hillel Coren 2017-12-13 09:12:09 +02:00
parent 99a90aa345
commit be1bf0f3fd

View File

@ -336,6 +336,9 @@ class InvoiceRepository extends BaseRepository
} elseif ($model->invoice_status_id == INVOICE_STATUS_PARTIAL) { } elseif ($model->invoice_status_id == INVOICE_STATUS_PARTIAL) {
$label = trans('texts.status_partial'); $label = trans('texts.status_partial');
$class = 'info'; $class = 'info';
} elseif ($entityType == ENTITY_QUOTE && ($model->invoice_status_id >= INVOICE_STATUS_APPROVED || $model->quote_invoice_id)) {
$label = trans('texts.status_approved');
$class = 'success';
} elseif (Invoice::calcIsOverdue($model->balance, $model->due_date)) { } elseif (Invoice::calcIsOverdue($model->balance, $model->due_date)) {
$class = 'danger'; $class = 'danger';
if ($entityType == ENTITY_INVOICE) { if ($entityType == ENTITY_INVOICE) {
@ -343,9 +346,6 @@ class InvoiceRepository extends BaseRepository
} else { } else {
$label = trans('texts.expired'); $label = trans('texts.expired');
} }
} elseif ($entityType == ENTITY_QUOTE && ($model->invoice_status_id >= INVOICE_STATUS_APPROVED || $model->quote_invoice_id)) {
$label = trans('texts.status_approved');
$class = 'success';
} else { } else {
$class = 'default'; $class = 'default';
if ($entityType == ENTITY_INVOICE) { if ($entityType == ENTITY_INVOICE) {