diff --git a/app/Models/DailyChange.php b/app/Models/DailyChange.php index 6e05d32..fe82cbe 100644 --- a/app/Models/DailyChange.php +++ b/app/Models/DailyChange.php @@ -42,9 +42,9 @@ class DailyChange extends Model return $query->where('daily_change.portfolio_id', $portfolio); } - public function scopeMyDailyChanges() + public function scopeMyDailyChanges($query) { - return $this->whereHas('portfolio', function ($query) { + return $query->whereHas('portfolio', function ($query) { $query->whereHas('users', function ($query) { return $query->where('id', auth()->id()); }); diff --git a/app/Models/Portfolio.php b/app/Models/Portfolio.php index 087a290..dad2e88 100644 --- a/app/Models/Portfolio.php +++ b/app/Models/Portfolio.php @@ -218,6 +218,9 @@ class Portfolio extends Model ); }); } + + cache()->forget('graph-YTD-'.$this->id); + cache()->forget('graph-YTD-'.request()->user()->id); } protected function getMostRecentCloseData($history, $date, $i = 0, $max_attempts = 5)