Small bug fixes.

This commit is contained in:
James Cole
2014-12-20 07:33:59 +01:00
parent 8b901084fe
commit e86547645c
4 changed files with 6 additions and 5 deletions

View File

@@ -13,7 +13,7 @@ use Illuminate\Support\MessageBag;
/** /**
* Class Account * Class Account
* *
* @package FireflyIII\Database * @package FireflyIII\Database
* @implements FireflyIII\Database\Account\AccountInterface * @implements FireflyIII\Database\Account\AccountInterface
*/ */
class Account implements CUD, CommonDatabaseCalls, AccountInterface class Account implements CUD, CommonDatabaseCalls, AccountInterface
@@ -260,7 +260,9 @@ class Account implements CUD, CommonDatabaseCalls, AccountInterface
$journal->delete(); $journal->delete();
} }
// also delete transactions. // also delete transactions.
\Transaction::whereIn('id', $transactions)->delete(); if (count($transactions) > 0) {
\Transaction::whereIn('id', $transactions)->delete();
}
/* /*

View File

@@ -63,8 +63,7 @@ class Steam
{ {
$user = \Auth::user(); $user = \Auth::user();
if ($user) { if ($user) {
\BudgetLimit::leftJoin('budgets', 'budgets.id', '=', 'budget_limits.budget_id')->where('budgets.user_id', $user->id) \BudgetLimit::where('amount', 0)->delete();
->where('budget_limits.amount', 0)->delete();
} }
} }

View File

@@ -27,7 +27,7 @@ class BudgetLimit extends Eloquent
*/ */
public function budget() public function budget()
{ {
return $this->belongsTo('Budget', 'budget_id'); return $this->belongsTo('Budget','budget_id');
} }
/** /**

View File