Fixed document and transaction recurring started_at issue ( #8669n1gwv )
This commit is contained in:
parent
19d87562ec
commit
f59848c436
@ -186,7 +186,10 @@ class Transaction extends Model
|
|||||||
|
|
||||||
public function scopeIncomeRecurring(Builder $query): Builder
|
public function scopeIncomeRecurring(Builder $query): Builder
|
||||||
{
|
{
|
||||||
return $query->where($this->qualifyColumn('type'), '=', self::INCOME_RECURRING_TYPE);
|
return $query->where($this->qualifyColumn('type'), '=', self::INCOME_RECURRING_TYPE)
|
||||||
|
->whereHas('recurring', function (Builder $query) {
|
||||||
|
$query->whereNull('deleted_at');
|
||||||
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
public function scopeExpense(Builder $query): Builder
|
public function scopeExpense(Builder $query): Builder
|
||||||
@ -201,7 +204,10 @@ class Transaction extends Model
|
|||||||
|
|
||||||
public function scopeExpenseRecurring(Builder $query): Builder
|
public function scopeExpenseRecurring(Builder $query): Builder
|
||||||
{
|
{
|
||||||
return $query->where($this->qualifyColumn('type'), '=', self::EXPENSE_RECURRING_TYPE);
|
return $query->where($this->qualifyColumn('type'), '=', self::EXPENSE_RECURRING_TYPE)
|
||||||
|
->whereHas('recurring', function (Builder $query) {
|
||||||
|
$query->whereNull('deleted_at');
|
||||||
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
public function scopeIsTransfer(Builder $query): Builder
|
public function scopeIsTransfer(Builder $query): Builder
|
||||||
|
@ -216,7 +216,10 @@ class Document extends Model
|
|||||||
|
|
||||||
public function scopeInvoiceRecurring(Builder $query): Builder
|
public function scopeInvoiceRecurring(Builder $query): Builder
|
||||||
{
|
{
|
||||||
return $query->where($this->qualifyColumn('type'), '=', self::INVOICE_RECURRING_TYPE);
|
return $query->where($this->qualifyColumn('type'), '=', self::INVOICE_RECURRING_TYPE)
|
||||||
|
->whereHas('recurring', function (Builder $query) {
|
||||||
|
$query->whereNull('deleted_at');
|
||||||
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
public function scopeBill(Builder $query): Builder
|
public function scopeBill(Builder $query): Builder
|
||||||
@ -226,7 +229,10 @@ class Document extends Model
|
|||||||
|
|
||||||
public function scopeBillRecurring(Builder $query): Builder
|
public function scopeBillRecurring(Builder $query): Builder
|
||||||
{
|
{
|
||||||
return $query->where($this->qualifyColumn('type'), '=', self::BILL_RECURRING_TYPE);
|
return $query->where($this->qualifyColumn('type'), '=', self::BILL_RECURRING_TYPE)
|
||||||
|
->whereHas('recurring', function (Builder $query) {
|
||||||
|
$query->whereNull('deleted_at');
|
||||||
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
Loading…
x
Reference in New Issue
Block a user