瀏覽代碼

HUE-4445 [fb] Return correct result response on file upload

Jenny Kim 9 年之前
父節點
當前提交
27c7fa2
共有 1 個文件被更改,包括 3 次插入2 次删除
  1. 3 2
      apps/filebrowser/src/filebrowser/views.py

+ 3 - 2
apps/filebrowser/src/filebrowser/views.py

@@ -1183,6 +1183,7 @@ def _upload_file(request):
     if form.is_valid():
         uploaded_file = request.FILES['hdfs_file']
         dest = form.cleaned_data['dest']
+        filepath = request.fs.join(dest, uploaded_file.name)
 
         if request.fs.isdir(dest) and posixpath.sep in uploaded_file.name:
             raise PopupException(_('Sorry, no "%(sep)s" in the filename %(name)s.' % {'sep': posixpath.sep, 'name': uploaded_file.name}))
@@ -1203,8 +1204,8 @@ def _upload_file(request):
             raise PopupException(msg)
 
         response.update({
-          'path': dest,
-          'result': _massage_stats(request, request.fs.stats(dest)),
+          'path': filepath,
+          'result': _massage_stats(request, request.fs.stats(filepath)),
           'next': request.GET.get("next")
         })