diff options
-rw-r--r-- | lib/private/AppFramework/App.php | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/lib/private/AppFramework/App.php b/lib/private/AppFramework/App.php index e15e4a797ea..5a7bc8fad43 100644 --- a/lib/private/AppFramework/App.php +++ b/lib/private/AppFramework/App.php @@ -61,11 +61,12 @@ class App { $appInfo = \OC_App::getAppInfo($appId); if (isset($appInfo['namespace'])) { - return $topNamespace . trim($appInfo['namespace']); + self::$nameSpaceCache[$appId] = trim($appInfo['namespace']); + } else { + // if the tag is not found, fall back to uppercasing the first letter + self::$nameSpaceCache[$appId] = ucfirst($appId); } - // if the tag is not found, fall back to uppercasing the first letter - self::$nameSpaceCache[$appId] = ucfirst($appId); return $topNamespace . self::$nameSpaceCache[$appId]; } |