From 61b43267bbfd0f1a507736cf0f1257e9c868cb2d Mon Sep 17 00:00:00 2001 From: Cameron Date: Mon, 3 Apr 2017 15:55:37 -0700 Subject: [PATCH] Plugin repair-mode correction. --- e107_admin/plugin.php | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/e107_admin/plugin.php b/e107_admin/plugin.php index e1d46a766..0ccf83330 100644 --- a/e107_admin/plugin.php +++ b/e107_admin/plugin.php @@ -418,15 +418,18 @@ class plugin_ui extends e_admin_ui { $id = $this->getId(); - if(!e107::isInstalled($id)) + if(!is_dir(e_PLUGIN.$id)) { + e107::getMessage()->addError("Bad Link"); return false; } e107::getSingleton('e107plugin')->refresh($id); e107::getLog()->add('PLUGMAN_04', $id, E_LOG_INFORMATIVE, ''); - $this->redirectAction('list'); + e107::getMessage()->addSuccess("Repair Complete (".$id.")"); // Repair Complete ([x]) + + $this->redirectAction('list'); }