Skip to content

Commit 943211e

Browse files
committed
Consider soft deleted when incrementing numbers
1 parent 504aa3e commit 943211e

File tree

4 files changed

+4
-4
lines changed

4 files changed

+4
-4
lines changed

src/Observers/DeliveryObserver.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ public function creating(Delivery $delivery)
3232
$delivery->user_created_id = auth()->user()->id ?? null;
3333
}
3434

35-
if($lastDelivery = Delivery::orderBy('number', 'DESC')->first()) {
35+
if($lastDelivery = Delivery::withTrashed()->orderBy('number', 'DESC')->first()) {
3636
$delivery->number = $lastDelivery->number + 1;
3737
} else {
3838
$delivery->number = 1000;

src/Observers/InvoiceObserver.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ public function creating(Invoice $invoice)
3232
$invoice->user_created_id = auth()->user()->id ?? null;
3333
}
3434

35-
if($lastInvoice = Invoice::orderBy('number', 'DESC')->first()) {
35+
if($lastInvoice = Invoice::withTrashed()->orderBy('number', 'DESC')->first()) {
3636
$invoice->number = $lastInvoice->number + 1;
3737
} else {
3838
$invoice->number = 1000;

src/Observers/OrderObserver.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ public function creating(Order $order)
3232
$order->user_created_id = auth()->user()->id ?? null;
3333
}
3434

35-
if($lastOrder = Order::orderBy('number', 'DESC')->first()) {
35+
if($lastOrder = Order::withTrashed()->orderBy('number', 'DESC')->first()) {
3636
$order->number = $lastOrder->number + 1;
3737
} else {
3838
$order->number = 1000;

src/Observers/QuoteObserver.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ public function creating(Quote $quote)
3232
$quote->user_created_id = auth()->user()->id ?? null;
3333
}
3434

35-
if($lastQuote = Quote::orderBy('number', 'DESC')->first()) {
35+
if($lastQuote = Quote::withTrashed()->orderBy('number', 'DESC')->first()) {
3636
$quote->number = $lastQuote->number + 1;
3737
} else {
3838
$quote->number = 1000;

0 commit comments

Comments
 (0)