mirror of
https://github.com/invoiceninja/invoiceninja.git
synced 2025-06-03 12:54:36 -04:00
Update purchase order invitations table
This commit is contained in:
parent
6565be9afd
commit
187c5b115b
@ -181,8 +181,7 @@ class QuoteController extends Controller
|
|||||||
if ($process) {
|
if ($process) {
|
||||||
foreach ($quotes as $quote) {
|
foreach ($quotes as $quote) {
|
||||||
$quote->service()->approve(auth()->user())->save();
|
$quote->service()->approve(auth()->user())->save();
|
||||||
// event(new QuoteWasApproved(auth()->guard('contact')->user(), $quote, $quote->company, Ninja::eventVars()));
|
|
||||||
|
|
||||||
if (request()->has('signature') && ! is_null(request()->signature) && ! empty(request()->signature)) {
|
if (request()->has('signature') && ! is_null(request()->signature) && ! empty(request()->signature)) {
|
||||||
InjectSignature::dispatch($quote, request()->signature);
|
InjectSignature::dispatch($quote, request()->signature);
|
||||||
}
|
}
|
||||||
|
@ -70,7 +70,8 @@ class InstantPayment
|
|||||||
$invoices->each(function ($invoice) {
|
$invoices->each(function ($invoice) {
|
||||||
$invoice->service()
|
$invoice->service()
|
||||||
->markSent()
|
->markSent()
|
||||||
->removeUnpaidGatewayFees();
|
->removeUnpaidGatewayFees()
|
||||||
|
->save();
|
||||||
});
|
});
|
||||||
|
|
||||||
/* pop non payable invoice from the $payable_invoices array */
|
/* pop non payable invoice from the $payable_invoices array */
|
||||||
|
@ -49,6 +49,6 @@ class SendEmail
|
|||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
$this->credit->service()->markSent();
|
$this->credit->service()->markSent()->save();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -0,0 +1,32 @@
|
|||||||
|
<?php
|
||||||
|
|
||||||
|
use Illuminate\Database\Migrations\Migration;
|
||||||
|
use Illuminate\Database\Schema\Blueprint;
|
||||||
|
use Illuminate\Support\Facades\Schema;
|
||||||
|
|
||||||
|
return new class extends Migration
|
||||||
|
{
|
||||||
|
/**
|
||||||
|
* Run the migrations.
|
||||||
|
*
|
||||||
|
* @return void
|
||||||
|
*/
|
||||||
|
public function up()
|
||||||
|
{
|
||||||
|
|
||||||
|
Schema::table('purchase_order_invitations', function (Blueprint $table) {
|
||||||
|
$table->enum('email_status', ['delivered', 'bounced', 'spam'])->nullable();
|
||||||
|
});
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Reverse the migrations.
|
||||||
|
*
|
||||||
|
* @return void
|
||||||
|
*/
|
||||||
|
public function down()
|
||||||
|
{
|
||||||
|
|
||||||
|
}
|
||||||
|
};
|
Loading…
x
Reference in New Issue
Block a user