From 2a895f578e4e4d1e591683876a4e26630ef008d8 Mon Sep 17 00:00:00 2001 From: Djamil Legato Date: Wed, 20 Apr 2016 15:04:39 -0700 Subject: [PATCH] Better handler for `GPM::isTestingRelease` method --- system/src/Grav/Common/GPM/GPM.php | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/system/src/Grav/Common/GPM/GPM.php b/system/src/Grav/Common/GPM/GPM.php index 6989cb9a9..96c0964c3 100644 --- a/system/src/Grav/Common/GPM/GPM.php +++ b/system/src/Grav/Common/GPM/GPM.php @@ -347,7 +347,10 @@ class GPM extends Iterator */ public function isTestingRelease($package_name) { - return $this->getReleaseType($package_name) === 'testing' || $this->getInstalledPackage($package_name)->testing; + $hasTesting = isset($this->getInstalledPackage($package_name)->testing); + $testing = $hasTesting ? $this->getInstalledPackage($package_name)->testing : false; + + return $this->getReleaseType($package_name) === 'testing' || $testing; } /**