mirror of
https://github.com/haiwen/seahub.git
synced 2025-07-01 09:24:35 +00:00
[api2] Fixed bug in deleting unicode filenames
This commit is contained in:
parent
305c7dbd38
commit
021c97d81b
@ -482,10 +482,8 @@ class OpDeleteView(APIView):
|
||||
return api_error(status.HTTP_404_NOT_FOUND,
|
||||
'File or directory not found.')
|
||||
|
||||
names = file_names.split(':')
|
||||
names = map(lambda x: unquote(x).decode('utf-8'), names)
|
||||
|
||||
for file_name in names:
|
||||
for file_name in file_names.split(':'):
|
||||
file_name = unquote(file_name.encode('utf-8'))
|
||||
try:
|
||||
seafserv_threaded_rpc.del_file(repo_id, parent_dir,
|
||||
file_name, request.user.username)
|
||||
|
1
urls.py
1
urls.py
@ -79,7 +79,6 @@ urlpatterns = patterns('',
|
||||
url(r'^useradmin/password/reset/(?P<user_id>[^/]+)/$', user_reset, name='user_reset'),
|
||||
|
||||
### Apps ###
|
||||
# (r'^api/', include('api.urls')),
|
||||
(r'^api2/', include('api2.urls')),
|
||||
(r'^avatar/', include('avatar.urls')),
|
||||
(r'^notification/', include('notifications.urls')),
|
||||
|
Loading…
Reference in New Issue
Block a user