Updates for payment filters
This commit is contained in:
parent
b964f5d482
commit
7ca4e27059
2 changed files with 4 additions and 4 deletions
|
|
@ -67,7 +67,7 @@ class MatchBankTransactionRequest extends Request
|
|||
$p = Payment::withTrashed()->find($inputs['transactions'][$key]['payment_id']);
|
||||
|
||||
/*Ensure we don't relink an existing payment*/
|
||||
if(!$p || $p->transaction_id){
|
||||
if(!$p || is_numeric($p->transaction_id)){
|
||||
unset($inputs['transactions'][$key]);
|
||||
}
|
||||
|
||||
|
|
@ -78,8 +78,8 @@ class MatchBankTransactionRequest extends Request
|
|||
$e = Expense::withTrashed()->find($inputs['transactions'][$key]['expense_id']);
|
||||
|
||||
/*Ensure we don't relink an existing expense*/
|
||||
if(!$e || $e->transaction_id)
|
||||
$inputs['transactions'][$key]['expense_id'] = null;
|
||||
if(!$e || is_numeric($e->transaction_id))
|
||||
unset($inputs['transactions'][$key]['expense_id']);
|
||||
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -117,7 +117,7 @@ class MatchBankTransactions implements ShouldQueue
|
|||
$this->linkPayment($input);
|
||||
elseif(array_key_exists('expense_id', $input) && strlen($input['expense_id']) > 1)
|
||||
$this->linkExpense($input);
|
||||
else
|
||||
elseif((array_key_exists('vendor_id', $input) && strlen($input['vendor_id']) > 1) || (array_key_exists('ninja_category_id', $input) && strlen($input['ninja_category_id']) > 1))
|
||||
$this->matchExpense($input);
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue