From 3b6a3219f59e389386349f80f613e9ead2b992b0 Mon Sep 17 00:00:00 2001
From: Mike Cronce <mike@quadra-tec.net>
Date: Mon, 7 Aug 2017 18:33:56 -0400
Subject: [PATCH] src/paperless/db.py:  If encryption is disabled, just
 directly read the file contents

---
 src/paperless/db.py | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/src/paperless/db.py b/src/paperless/db.py
index 49e4fea4b..07cef0024 100644
--- a/src/paperless/db.py
+++ b/src/paperless/db.py
@@ -12,11 +12,15 @@ class GnuPG(object):
 
     @classmethod
     def decrypted(cls, file_handle):
+        if(not settings.ENABLE_ENCRYPTION):
+            return file_handle.read()
         return cls.gpg.decrypt_file(
             file_handle, passphrase=settings.PASSPHRASE).data
 
     @classmethod
     def encrypted(cls, file_handle):
+        if(not settings.ENABLE_ENCRYPTION):
+            return file_handle.read()
         return cls.gpg.encrypt_file(
             file_handle,
             recipients=None,