1
0
mirror of https://github.com/haiwen/seahub.git synced 2025-09-01 23:20:51 +00:00

[views.py] fixed bug in repo_file_get

This commit is contained in:
llj
2012-12-27 11:26:19 +08:00
parent 88a1465ae7
commit 47616acb1f

View File

@@ -1417,15 +1417,15 @@ def repo_file_get(raw_path):
file_response = urllib2.urlopen(raw_path)
if long(file_response.headers['Content-Length']) > FILE_PREVIEW_MAX_SIZE:
err = _(u'File size surpasses 10M, can not be previewed online.')
return err, '', '', ''
return err, '', ''
else:
content = file_response.read()
except urllib2.HTTPError, e:
err = _(u'HTTPError: failed to open file online')
return err, '', '', ''
return err, '', ''
except urllib2.URLError as e:
err = _(u'URLError: failed to open file online')
return err, '', '', ''
return err, '', ''
else:
try:
u_content = content.decode('utf-8')
@@ -1437,7 +1437,7 @@ def repo_file_get(raw_path):
encoding = 'gbk'
except UnicodeDecodeError:
err = _(u'Unknown file encoding')
return err, '', '', ''
return err, '', ''
file_content = u_content