From 31146954d143c0567edeaf163f766dd5a4c9c091 Mon Sep 17 00:00:00 2001 From: James Cole Date: Mon, 19 Mar 2018 09:33:48 +0100 Subject: [PATCH] Fix #1258 --- app/Models/PiggyBankEvent.php | 2 +- app/Repositories/PiggyBank/PiggyBankRepository.php | 6 +++++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/app/Models/PiggyBankEvent.php b/app/Models/PiggyBankEvent.php index 2497b050f8..4da33d1726 100644 --- a/app/Models/PiggyBankEvent.php +++ b/app/Models/PiggyBankEvent.php @@ -40,7 +40,7 @@ class PiggyBankEvent extends Model = [ 'created_at' => 'datetime', 'updated_at' => 'datetime', - 'date' => 'datetime', + 'date' => 'date', ]; /** @var array */ protected $dates = ['date']; diff --git a/app/Repositories/PiggyBank/PiggyBankRepository.php b/app/Repositories/PiggyBank/PiggyBankRepository.php index 23c3b7c0eb..2ad4a71bb3 100644 --- a/app/Repositories/PiggyBank/PiggyBankRepository.php +++ b/app/Repositories/PiggyBank/PiggyBankRepository.php @@ -129,7 +129,11 @@ class PiggyBankRepository implements PiggyBankRepositoryInterface { /** @var PiggyBankEvent $event */ $event = PiggyBankEvent::create( - ['piggy_bank_id' => $piggyBank->id, 'transaction_journal_id' => $journal->id, 'date' => $journal->date, 'amount' => $amount] + [ + 'piggy_bank_id' => $piggyBank->id, + 'transaction_journal_id' => $journal->id, + 'date' => $journal->date->format('Y-m-d'), + 'amount' => $amount] ); return $event;