mirror of
https://github.com/invoiceninja/invoiceninja.git
synced 2025-06-03 12:34:37 -04:00
Add specific delays for some activities
This commit is contained in:
parent
6609f89d94
commit
1d7d55447a
@ -21,6 +21,7 @@ class PaymentCreatedActivity implements ShouldQueue
|
|||||||
{
|
{
|
||||||
protected $activity_repo;
|
protected $activity_repo;
|
||||||
|
|
||||||
|
public $delay = 5;
|
||||||
/**
|
/**
|
||||||
* Create the event listener.
|
* Create the event listener.
|
||||||
*
|
*
|
||||||
|
@ -21,6 +21,8 @@ class InvoicePaidActivity implements ShouldQueue
|
|||||||
{
|
{
|
||||||
protected $activity_repo;
|
protected $activity_repo;
|
||||||
|
|
||||||
|
public $delay = 10;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Create the event listener.
|
* Create the event listener.
|
||||||
*
|
*
|
||||||
|
@ -57,7 +57,7 @@ class PurchaseOrderExpense
|
|||||||
|
|
||||||
$expense->number = empty($expense->number) ? $this->getNextExpenseNumber($expense) : $expense->number;
|
$expense->number = empty($expense->number) ? $this->getNextExpenseNumber($expense) : $expense->number;
|
||||||
|
|
||||||
$expense->save();
|
$expense->saveQuietly();
|
||||||
event('eloquent.created: App\Models\Expense', $expense);
|
event('eloquent.created: App\Models\Expense', $expense);
|
||||||
|
|
||||||
$this->purchase_order->expense_id = $expense->id;
|
$this->purchase_order->expense_id = $expense->id;
|
||||||
|
@ -20,11 +20,8 @@ class PurchaseOrderService
|
|||||||
{
|
{
|
||||||
use MakesHash;
|
use MakesHash;
|
||||||
|
|
||||||
public PurchaseOrder $purchase_order;
|
public function __construct(public PurchaseOrder $purchase_order)
|
||||||
|
|
||||||
public function __construct(PurchaseOrder $purchase_order)
|
|
||||||
{
|
{
|
||||||
$this->purchase_order = $purchase_order;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
public function createInvitations()
|
public function createInvitations()
|
||||||
@ -156,7 +153,7 @@ class PurchaseOrderService
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* Saves the purchase order.
|
* Saves the purchase order.
|
||||||
* @return \App\Models\PurchaseOrder object
|
* @return \App\Models\PurchaseOrder
|
||||||
*/
|
*/
|
||||||
public function save(): ?PurchaseOrder
|
public function save(): ?PurchaseOrder
|
||||||
{
|
{
|
||||||
|
@ -8,6 +8,7 @@ parameters:
|
|||||||
excludePaths:
|
excludePaths:
|
||||||
- 'vendor/'
|
- 'vendor/'
|
||||||
- 'app/Jobs/Ninja/*'
|
- 'app/Jobs/Ninja/*'
|
||||||
|
- 'app/Models/Presenters/*'
|
||||||
- 'app/Console/Commands/*'
|
- 'app/Console/Commands/*'
|
||||||
- 'app/DataMapper/Analytics/*'
|
- 'app/DataMapper/Analytics/*'
|
||||||
- 'app/PaymentDrivers/Authorize/*'
|
- 'app/PaymentDrivers/Authorize/*'
|
||||||
@ -17,10 +18,7 @@ parameters:
|
|||||||
- App\DataMapper\FeesAndLimits
|
- App\DataMapper\FeesAndLimits
|
||||||
reportUnmatchedIgnoredErrors: false
|
reportUnmatchedIgnoredErrors: false
|
||||||
ignoreErrors:
|
ignoreErrors:
|
||||||
- '#Call to an undefined method [a-zA-Z0-9\\_]+::company\(\)#'
|
|
||||||
- '#Call to an undefined method [a-zA-Z0-9\\_]+::entityFilter\(\)#'
|
|
||||||
- '#Call to an undefined method [a-zA-Z0-9\\_]+::exclude\(\)#'
|
|
||||||
- '#Array has 2 duplicate keys with value#'
|
- '#Array has 2 duplicate keys with value#'
|
||||||
- '#Undefined method#'
|
- '#Call to an undefined method#'
|
||||||
- '#makeHidden#'
|
- '#makeHidden#'
|
||||||
- '#Socialite#'
|
- '#Socialite#'
|
Loading…
x
Reference in New Issue
Block a user