Fix Decrypt message via occ

pull/25/head
davitol 9 years ago committed by Arthur Schiwon
parent 0041d89dc2
commit ad33992eb9
No known key found for this signature in database
GPG Key ID: 7424F1874854DF23
  1. 12
      core/Command/Encryption/DecryptAll.php

@ -118,6 +118,8 @@ class DecryptAll extends Command {
protected function execute(InputInterface $input, OutputInterface $output) {
try {
if ($this->encryptionManager->isEnabled() === true) {
$output->write('Disable server side encryption... ');
$this->config->setAppValue('core', 'encryption_enabled', 'no');
@ -127,8 +129,15 @@ class DecryptAll extends Command {
return;
}
$uid = $input->getArgument('user');
if (empty($uid)) {
$message = 'your ownCloud';
} else {
$message = "$uid's account";
}
$output->writeln("\n");
$output->writeln('You are about to start to decrypt all files stored in your ownCloud.');
$output->writeln("You are about to start to decrypt all files stored in $message.");
$output->writeln('It will depend on the encryption module and your setup if this is possible.');
$output->writeln('Depending on the number and size of your files this can take some time');
$output->writeln('Please make sure that no user access his files during this process!');
@ -140,6 +149,7 @@ class DecryptAll extends Command {
$result = $this->decryptAll->decryptAll($input, $output, $user);
if ($result === false) {
$output->writeln(' aborted.');
$output->write('Enable server side encryption... ');
$this->config->setAppValue('core', 'encryption_enabled', 'yes');
}
$this->resetSingleUserAndTrashbin();

Loading…
Cancel
Save