From ab0de39c75a241233b05753856b887aa4196cbba Mon Sep 17 00:00:00 2001 From: = Date: Fri, 7 May 2021 21:00:55 +1000 Subject: [PATCH] Fixes for activities --- app/Models/Credit.php | 5 +++++ app/Models/Invoice.php | 2 +- app/Models/Quote.php | 5 +++++ 3 files changed, 11 insertions(+), 1 deletion(-) diff --git a/app/Models/Credit.php b/app/Models/Credit.php index e30838f9f5dc..6578a22788ab 100644 --- a/app/Models/Credit.php +++ b/app/Models/Credit.php @@ -128,6 +128,11 @@ class Credit extends BaseModel return $this->hasManyThrough(Backup::class, Activity::class); } + public function activities() + { + return $this->hasMany(Activity::class)->orderBy('id', 'DESC')->take(300); + } + public function company() { return $this->belongsTo(Company::class); diff --git a/app/Models/Invoice.php b/app/Models/Invoice.php index 63029682b962..d3da0af8b89f 100644 --- a/app/Models/Invoice.php +++ b/app/Models/Invoice.php @@ -204,7 +204,7 @@ class Invoice extends BaseModel public function activities() { - return $this->hasMany(Activity::class); + return $this->hasMany(Activity::class)->orderBy('id', 'DESC')->take(300); } public function history() diff --git a/app/Models/Quote.php b/app/Models/Quote.php index 2da173705b4d..7eba2847be45 100644 --- a/app/Models/Quote.php +++ b/app/Models/Quote.php @@ -130,6 +130,11 @@ class Quote extends BaseModel return $this->hasManyThrough(Backup::class, Activity::class); } + public function activities() + { + return $this->hasMany(Activity::class)->orderBy('id', 'DESC')->take(300); + } + public function user() { return $this->belongsTo(User::class)->withTrashed();