From d9011e1a49034ce2227fe5b926e9ec583d3ee3ab Mon Sep 17 00:00:00 2001 From: David Anderson Date: Thu, 14 Mar 2019 18:21:01 +0000 Subject: [PATCH] Added missing type check --- Puc/v4p5/Scheduler.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Puc/v4p5/Scheduler.php b/Puc/v4p5/Scheduler.php index dc5a473..db8acce 100644 --- a/Puc/v4p5/Scheduler.php +++ b/Puc/v4p5/Scheduler.php @@ -86,8 +86,8 @@ if ( !class_exists('Puc_v4p5_Scheduler', false) ): */ public function upgraderProcessComplete($upgrader, $upgradeInfo){ - //Sanity check - if ( !is_array($upgradeInfo) || !isset($upgradeInfo['type']) || !isset($upgradeInfo['action']) || 'update' !== $upgradeInfo['action'] ) { + //Sanity check and limitation to relevant types + if ( !is_array($upgradeInfo) || !isset($upgradeInfo['type']) || !isset($upgradeInfo['action']) || 'update' !== $upgradeInfo['action'] || !in_array($upgradeInfo['type'], array('plugin', 'theme')) ) { return; }