Remove redundant code

This commit is contained in:
Dillon Ngo
2025-09-16 13:52:59 +08:00
parent 6ee296ef06
commit 81474625eb
@@ -52,14 +52,7 @@ class RegenerateSingleStorageInvoiceTransactionLogic extends AbstractControllerL
$invoice = $this->fetchesTransaction->execute(['id' => $request->route('invoice_id')]);
$packingList = $invoice->owner;
$order = $packingList->owner;
$invoices = $order->transactions()->where('transactions.type', TransactionType::STORAGE_INVOICE)->get();
foreach ($invoices as $invoice){
if($invoice->id === (int) $request->route('invoice_id')){
$invoice->documents()->delete();
}
}
$invoice->documents()->delete();
$this->createStorageInvoiceDocTransactionProcessor->execute($packingList, true);
Log::info(Auth::user()->email." regenerate storage invoice for transaction with id ".$request->route('invoice_id'));