From cd871a305708bca1acb5289f93cb62c15ba438da Mon Sep 17 00:00:00 2001
From: Erik Johnston <erik@matrix.org>
Date: Thu, 18 Jan 2018 18:37:59 +0000
Subject: [PATCH] Fix storage provider bug introduced when renamed to
 store_local

---
 synapse/rest/media/v1/storage_provider.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/synapse/rest/media/v1/storage_provider.py b/synapse/rest/media/v1/storage_provider.py
index 0a84aba861..c188192f2b 100644
--- a/synapse/rest/media/v1/storage_provider.py
+++ b/synapse/rest/media/v1/storage_provider.py
@@ -77,7 +77,7 @@ class StorageProviderWrapper(StorageProvider):
         self.store_remote = store_remote
 
     def store_file(self, path, file_info):
-        if not self.store:
+        if not file_info.server_name and not self.store_local:
             return defer.succeed(None)
 
         if file_info.server_name and not self.store_remote:
-- 
GitLab