diff --git a/app/Models/Quote.php b/app/Models/Quote.php index 9c758b944587..c8146faa27e5 100644 --- a/app/Models/Quote.php +++ b/app/Models/Quote.php @@ -84,6 +84,7 @@ class Quote extends BaseModel const STATUS_DRAFT = 1; const STATUS_SENT = 2; const STATUS_APPROVED = 3; + const STATUS_CONVERTED = 4; const STATUS_EXPIRED = -1; public function getEntityType() diff --git a/app/Services/Quote/ConvertQuote.php b/app/Services/Quote/ConvertQuote.php index 597e57dae741..873439b023b9 100644 --- a/app/Services/Quote/ConvertQuote.php +++ b/app/Services/Quote/ConvertQuote.php @@ -2,7 +2,7 @@ namespace App\Services\Quote; use App\Factory\CloneQuoteToInvoiceFactory; -use App\Quote; +use App\Models\Quote; use App\Repositories\InvoiceRepository; class ConvertQuote @@ -33,6 +33,7 @@ class ConvertQuote ->save(); $quote->invoice_id = $invoice->id; + $quote->status_id = Quote::STATUS_CONVERTED; $quote->save(); // maybe should return invoice here