diff options
author | Klaas Freitag <freitag@owncloud.com> | 2016-07-15 22:36:42 +0200 |
---|---|---|
committer | Lukas Reschke <lukas@statuscode.ch> | 2016-07-20 15:16:16 +0200 |
commit | 99316ec02c01a67996b3c21b8c2ec6d9cb5db714 (patch) | |
tree | dd8b14873f987fc0b013d76f148437c933bfc7bf | |
parent | b37e1ed17f54916e3321427d92afa3f74ebea1b3 (diff) | |
download | nextcloud-server-99316ec02c01a67996b3c21b8c2ec6d9cb5db714.tar.gz nextcloud-server-99316ec02c01a67996b3c21b8c2ec6d9cb5db714.zip |
Show app name in error message if app could not be loaded. (#25441)
-rw-r--r-- | lib/private/legacy/app.php | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/lib/private/legacy/app.php b/lib/private/legacy/app.php index 87553cca805..37ceea35ac0 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; |