prevent of infinite loop with FileProxy

remotes/origin/stable6
Florin Peter 13 years ago
parent 791751b529
commit ddedf20106
  1. 6
      apps/files_encryption/lib/stream.php

@ -509,15 +509,15 @@ class Stream {
// Save the sharekeys
Keymanager::setShareKeys( $view, $this->relPath, $this->encKeyfiles['keys'] );
// Re-enable proxy - our work is done
\OC_FileProxy::$enabled = $proxyStatus;
// get file info
$fileInfo = $view->getFileInfo($this->rawPath);
if(!is_array($fileInfo)) {
$fileInfo = array();
}
// Re-enable proxy - our work is done
\OC_FileProxy::$enabled = $proxyStatus;
// set encryption data
$fileInfo['encrypted'] = true;
$fileInfo['size'] = $this->size;

Loading…
Cancel
Save