From 5271633bdbfbbfed0b1d59c403093ce6fc2b7d20 Mon Sep 17 00:00:00 2001 From: slawkens Date: Sat, 19 Jul 2025 15:00:17 +0200 Subject: [PATCH] Account -> isPremium -> ignore config.freePremium --- system/libs/pot/OTS_Account.php | 9 +++------ system/src/Models/Account.php | 9 +++------ 2 files changed, 6 insertions(+), 12 deletions(-) diff --git a/system/libs/pot/OTS_Account.php b/system/libs/pot/OTS_Account.php index 8528cf3f..20c7fe32 100644 --- a/system/libs/pot/OTS_Account.php +++ b/system/libs/pot/OTS_Account.php @@ -473,12 +473,9 @@ class OTS_Account extends OTS_Row_DAO implements IteratorAggregate, Countable public function isPremium() { - global $config; - if(isset($config['lua']['freePremium']) && getBoolean($config['lua']['freePremium'])) return true; - - if(isset($this->data['premium_ends_at'])) { - return $this->data['premium_ends_at'] > time(); - } + if(isset($this->data['premium_ends_at'])) { + return $this->data['premium_ends_at'] > time(); + } if(isset($this->data['premend'])) { return $this->data['premend'] > time(); diff --git a/system/src/Models/Account.php b/system/src/Models/Account.php index b11c2a48..f0bd435f 100644 --- a/system/src/Models/Account.php +++ b/system/src/Models/Account.php @@ -53,12 +53,9 @@ class Account extends Model { public function getIsPremiumAttribute() { - global $config; - if(isset($config['lua']['freePremium']) && getBoolean($config['lua']['freePremium'])) return true; - - if(isset($this->premium_ends_at)) { - return $this->premium_ends_at > time(); - } + if(isset($this->premium_ends_at)) { + return $this->premium_ends_at > time(); + } if(isset($this->premend)) { return $this->premend > time();