From 99316ec02c01a67996b3c21b8c2ec6d9cb5db714 Mon Sep 17 00:00:00 2001 From: Klaas Freitag Date: Fri, 15 Jul 2016 22:36:42 +0200 Subject: [PATCH] Show app name in error message if app could not be loaded. (#25441) --- lib/private/legacy/app.php | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/lib/private/legacy/app.php b/lib/private/legacy/app.php index 87553cca80..37ceea35ac 100644 --- a/lib/private/legacy/app.php +++ b/lib/private/legacy/app.php @@ -1091,6 +1091,7 @@ class OC_App { * @throws Exception if no app-name was specified */ public static function installApp($app) { + $appName = $app; // $app will be overwritten, preserve name for error logging $l = \OC::$server->getL10N('core'); $config = \OC::$server->getConfig(); $ocsClient = new OCSClient( @@ -1163,7 +1164,11 @@ class OC_App { } \OC_Hook::emit('OC_App', 'post_enable', array('app' => $app)); } else { - throw new \Exception($l->t("No app name specified")); + if(empty($appName) ) { + throw new \Exception($l->t("No app name specified")); + } else { + throw new \Exception($l->t("App '%s' could not be installed!", $appName)); + } } return $app;