diff options
Diffstat (limited to 'core')
-rw-r--r-- | core/command/app/disable.php | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/core/command/app/disable.php b/core/command/app/disable.php index dcdee92349e..2e028d183bb 100644 --- a/core/command/app/disable.php +++ b/core/command/app/disable.php @@ -28,8 +28,12 @@ class Disable extends Command { protected function execute(InputInterface $input, OutputInterface $output) { $appId = $input->getArgument('app-id'); if (\OC_App::isEnabled($appId)) { - \OC_App::disable($appId); - $output->writeln($appId . ' disabled'); + try { + \OC_App::disable($appId); + $output->writeln($appId . ' disabled'); + } catch(\Exception $e) { + $output->writeln($e->getMessage()); + } } else { $output->writeln('No such app enabled: ' . $appId); } |