瀏覽代碼

HUE-5361 [fb] Change owner form should submit via AJAX

Enrico Berti 9 年之前
父節點
當前提交
0ea0d74

+ 1 - 1
apps/filebrowser/src/filebrowser/templates/editor_components.mako

@@ -138,7 +138,7 @@
       % if seen or not current_value:
         <input name="${other_key}" class="hide">
       % else:
-        <input name="${other_key}" value="${current_value}">
+        <input name="${other_key}" value="${current_value}" style="margin-bottom: 10px">
       % endif
     % endif
 </%def>

+ 12 - 0
apps/filebrowser/src/filebrowser/templates/listdir_components.mako

@@ -1422,6 +1422,10 @@ from django.utils.translation import ugettext as _
 
           $("select[name=user]").val(self.selectedFile().stats.user);
 
+          $("#chownForm input[name='group_other']").removeClass("fieldError");
+          $("#chownForm input[name='user_other']").removeClass("fieldError");
+          $("#chownRequired").hide();
+
           if ($("select[name=group] option:contains('" + self.selectedFile().stats.group + "')").length > 0) {
             $("select[name=group]").val(self.selectedFile().stats.group);
           } else {
@@ -1435,6 +1439,14 @@ from django.utils.translation import ugettext as _
             keyboard: true,
             show: true
           });
+
+          $('#chownForm').ajaxForm({
+            dataType:  'json',
+            success: function() {
+              $("#changeOwnerModal").modal('hide');
+              self.retrieveData();
+            }
+          });
         }
       };