summaryrefslogtreecommitdiff
path: root/addons/document/document.py
diff options
context:
space:
mode:
Diffstat (limited to 'addons/document/document.py')
-rw-r--r--addons/document/document.py6
1 files changed, 5 insertions, 1 deletions
diff --git a/addons/document/document.py b/addons/document/document.py
index 84a13af5564..36d71c27a82 100644
--- a/addons/document/document.py
+++ b/addons/document/document.py
@@ -513,7 +513,11 @@ class document_file(osv.osv):
try:
path = self._get_filestore(cr)
if not os.path.isdir(path):
- os.makedirs(path)
+ try:
+ os.makedirs(path)
+ except:
+ raise except_orm('Permission Denied !', 'You do not permissions to write on the server side.')
+
flag = None
# This can be improved
for dirs in os.listdir(path):