From 5ff5325e14667d86f78d232cb9d4702944e7e4e3 Mon Sep 17 00:00:00 2001 From: Hypolite Petovan Date: Wed, 8 May 2019 00:46:42 -0400 Subject: [PATCH] Uninstall addon when it wasn't found when accessed from admin aside --- src/Module/Admin/Addons/Details.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/Module/Admin/Addons/Details.php b/src/Module/Admin/Addons/Details.php index 33e7c7a00c..1fadf6768b 100644 --- a/src/Module/Admin/Addons/Details.php +++ b/src/Module/Admin/Addons/Details.php @@ -48,7 +48,8 @@ class Details extends BaseAdminModule $addon = $a->argv[2]; $addon = Strings::sanitizeFilePathItem($addon); if (!is_file("addon/$addon/$addon.php")) { - notice(L10n::t('Item not found.')); + notice(L10n::t('Addon not found.')); + Addon::uninstall($addon); $a->internalRedirect('admin/addons'); }