Merge pull request #971 from nextcloud/theming-fix-service-registration

Fix loading of ThemingDefaults
This commit is contained in:
Julius Härtl 2016-08-19 13:34:41 +02:00 committed by GitHub
commit cb7b44d33d
2 changed files with 2 additions and 1 deletions

View File

@ -644,7 +644,7 @@ class Server extends ServerContainer implements IServerContainer {
}); });
$this->registerService('ThemingDefaults', function(Server $c) { $this->registerService('ThemingDefaults', function(Server $c) {
try { try {
$classExists = class_exists('OCA\Theming\Template'); $classExists = class_exists('OCA\Theming\ThemingDefaults');
} catch (\OCP\AutoloadNotAllowedException $e) { } catch (\OCP\AutoloadNotAllowedException $e) {
// App disabled or in maintenance mode // App disabled or in maintenance mode
$classExists = false; $classExists = false;

View File

@ -158,6 +158,7 @@ class ServerTest extends \Test\TestCase {
['TagManager', '\OCP\ITagManager'], ['TagManager', '\OCP\ITagManager'],
['TempManager', '\OC\TempManager'], ['TempManager', '\OC\TempManager'],
['TempManager', '\OCP\ITempManager'], ['TempManager', '\OCP\ITempManager'],
['ThemingDefaults', '\OCA\Theming\ThemingDefaults'],
['TrustedDomainHelper', '\OC\Security\TrustedDomainHelper'], ['TrustedDomainHelper', '\OC\Security\TrustedDomainHelper'],
['SystemTagManager', '\OCP\SystemTag\ISystemTagManager'], ['SystemTagManager', '\OCP\SystemTag\ISystemTagManager'],