diff options
author | Thomas Müller <thomas.mueller@tmit.eu> | 2015-04-01 13:58:50 +0200 |
---|---|---|
committer | Thomas Müller <thomas.mueller@tmit.eu> | 2015-04-07 13:30:30 +0200 |
commit | d203296e3514e5d987942f71fc80421a55ec477a (patch) | |
tree | 55a19f779f40b810ce048e446b0a556f75227842 | |
parent | 035646c0f60c2a9fb7105f0f1c6abdbda91b2d9f (diff) | |
download | nextcloud-server-d203296e3514e5d987942f71fc80421a55ec477a.tar.gz nextcloud-server-d203296e3514e5d987942f71fc80421a55ec477a.zip |
only encrypt files and files_versions
-rw-r--r-- | apps/encryption/lib/crypto/encryption.php | 14 |
1 files changed, 13 insertions, 1 deletions
diff --git a/apps/encryption/lib/crypto/encryption.php b/apps/encryption/lib/crypto/encryption.php index aa620785824..d8b7f91e268 100644 --- a/apps/encryption/lib/crypto/encryption.php +++ b/apps/encryption/lib/crypto/encryption.php @@ -278,7 +278,19 @@ class Encryption implements IEncryptionModule { * @return boolean */ public function shouldEncrypt($path) { - return true; + $parts = explode('/', $path); + if (count($parts) < 3) { + return false; + } + + if ($parts[2] == '/files/') { + return true; + } + if ($parts[2] == '/files_versions/') { + return true; + } + + return false; } /** |