mirror of
https://github.com/nextcloud/server.git
synced 2026-04-21 06:08:46 -04:00
Also catch exceptions on encryptAll and reset trashbin and singleUser mode
This commit is contained in:
parent
2f102c1f0d
commit
5472a5f455
1 changed files with 7 additions and 2 deletions
|
|
@ -115,8 +115,13 @@ class EncryptAll extends Command {
|
|||
if ($this->questionHelper->ask($input, $output, $question)) {
|
||||
$this->forceSingleUserAndTrashbin();
|
||||
|
||||
$defaultModule = $this->encryptionManager->getEncryptionModule();
|
||||
$defaultModule->encryptAll($input, $output);
|
||||
try {
|
||||
$defaultModule = $this->encryptionManager->getEncryptionModule();
|
||||
$defaultModule->encryptAll($input, $output);
|
||||
} catch (\Exception $ex) {
|
||||
$this->resetSingleUserAndTrashbin();
|
||||
throw $ex;
|
||||
}
|
||||
|
||||
$this->resetSingleUserAndTrashbin();
|
||||
} else {
|
||||
|
|
|
|||
Loading…
Reference in a new issue