Get withdrawals only.

This commit is contained in:
James Cole
2016-01-10 12:16:25 +01:00
parent e0b2a6e627
commit 19444551e4

View File

@@ -265,6 +265,7 @@ class BudgetRepository extends ComponentRepository implements BudgetRepositoryIn
->where('limit_repetitions.startdate', $start->format('Y-m-d 00:00:00')) ->where('limit_repetitions.startdate', $start->format('Y-m-d 00:00:00'))
->where('limit_repetitions.enddate', $end->format('Y-m-d 00:00:00')) ->where('limit_repetitions.enddate', $end->format('Y-m-d 00:00:00'))
->first(['limit_repetitions.*']); ->first(['limit_repetitions.*']);
return $data; return $data;
} }
@@ -402,6 +403,7 @@ class BudgetRepository extends ComponentRepository implements BudgetRepositoryIn
{ {
return Auth::user() return Auth::user()
->transactionjournals() ->transactionjournals()
->transactionTypes([TransactionType::WITHDRAWAL])
->leftJoin('budget_transaction_journal', 'budget_transaction_journal.transaction_journal_id', '=', 'transaction_journals.id') ->leftJoin('budget_transaction_journal', 'budget_transaction_journal.transaction_journal_id', '=', 'transaction_journals.id')
->whereNull('budget_transaction_journal.id') ->whereNull('budget_transaction_journal.id')
->before($end) ->before($end)