diff --git a/app/Providers/EventServiceProvider.php b/app/Providers/EventServiceProvider.php index 2a98c7656e..cfd63570c2 100644 --- a/app/Providers/EventServiceProvider.php +++ b/app/Providers/EventServiceProvider.php @@ -1,18 +1,20 @@ user->bills()->where('active', 1)->where('automatch', 1)->get(); + /** @var Bill $bill */ + foreach ($list as $bill) { + $repository->scan($bill, $journal); + } + } + ); + + Account::deleted( function (Account $account) { @@ -68,14 +85,16 @@ class EventServiceProvider extends ServiceProvider } ); - PiggyBank::created(function(PiggyBank $piggyBank) { + PiggyBank::created( + function (PiggyBank $piggyBank) { $repetition = new PiggyBankRepetition; $repetition->piggyBank()->associate($piggyBank); $repetition->startdate = $piggyBank->startdate; $repetition->targetdate = $piggyBank->targetdate; $repetition->currentamount = 0; $repetition->save(); - }); + } + ); BudgetLimit::saved( function (BudgetLimit $budgetLimit) { diff --git a/database/migrations/2014_06_27_163259_create_accounts_table.php b/database/migrations/2014_06_27_163259_create_accounts_table.php index afe4f52999..59c3cd4682 100644 --- a/database/migrations/2014_06_27_163259_create_accounts_table.php +++ b/database/migrations/2014_06_27_163259_create_accounts_table.php @@ -36,7 +36,7 @@ class CreateAccountsTable extends Migration $table->softDeletes(); $table->integer('user_id')->unsigned(); $table->integer('account_type_id')->unsigned(); - $table->string('name', 1024); + $table->string('name', 100); $table->boolean('active'); // connect accounts to users diff --git a/database/migrations/2015_02_27_210653_changes_for_v332.php b/database/migrations/2015_02_27_210653_changes_for_v332.php index f8f464a363..f379cea4c2 100644 --- a/database/migrations/2015_02_27_210653_changes_for_v332.php +++ b/database/migrations/2015_02_27_210653_changes_for_v332.php @@ -15,12 +15,6 @@ class ChangesForV332 extends Migration { */ public function up() { - Schema::table( - 'transaction_journals', function (Blueprint $table) { - $table->boolean('encrypted'); - - } - ); Schema::table( 'accounts', function (Blueprint $table) { diff --git a/database/seeds/TestDataSeeder.php b/database/seeds/TestDataSeeder.php index dc749f7788..b38e7fa5db 100644 --- a/database/seeds/TestDataSeeder.php +++ b/database/seeds/TestDataSeeder.php @@ -279,7 +279,6 @@ class TestDataSeeder extends Seeder ); // and some events! PiggyBankEvent::create(['piggy_bank_id' => $newCamera->id, 'date' => $this->som, 'amount' => 100]); - //PiggyBankRepetition::create(['piggy_bank_id' => $newCamera->id, 'startdate' => $this->som, 'targetdate' => null, 'currentamount' => 100]); $newClothes = PiggyBank::create( @@ -301,7 +300,6 @@ class TestDataSeeder extends Seeder ); PiggyBankEvent::create(['piggy_bank_id' => $newClothes->id, 'date' => $this->som, 'amount' => 100]); - //PiggyBankRepetition::create(['piggy_bank_id' => $newClothes->id, 'startdate' => $this->som, 'targetdate' => $end, 'currentamount' => 100]); // weekly reminder piggy bank $weekly = PiggyBank::create( @@ -321,7 +319,6 @@ class TestDataSeeder extends Seeder 'order' => 0, ] ); - //PiggyBankRepetition::create(['piggy_bank_id' => $weekly->id, 'startdate' => $this->som, 'targetdate' => $next, 'currentamount' => 0]); } /** @@ -374,10 +371,10 @@ class TestDataSeeder extends Seeder 'order' => 0, ] ); - PiggyBankRepetition::create(['piggy_bank_id' => $recurring->id, 'startdate' => $this->som, 'targetdate' => $this->eom, 'currentamount' => 0]); - PiggyBankRepetition::create( - ['piggy_bank_id' => $recurring->id, 'startdate' => $this->nsom, 'targetdate' => $this->neom, 'currentamount' => 0] - ); +// PiggyBankRepetition::create(['piggy_bank_id' => $recurring->id, 'startdate' => $this->som, 'targetdate' => $this->eom, 'currentamount' => 0]); +// PiggyBankRepetition::create( +// ['piggy_bank_id' => $recurring->id, 'startdate' => $this->nsom, 'targetdate' => $this->neom, 'currentamount' => 0] +// ); Reminder::create( ['user_id' => $user->id, 'startdate' => $this->som, 'enddate' => $this->neom, 'active' => 1, 'notnow' => 0, 'remindersable_id' => $recurring->id, 'remindersable_type' => 'PiggyBank']