Преглед изворни кода

rename and duplicate page form can submit

yusuketk пре 7 година
родитељ
комит
1d6f968873
1 измењених фајлова са 4 додато и 2 уклоњено
  1. 4 2
      src/client/js/legacy/crowi.js

+ 4 - 2
src/client/js/legacy/crowi.js

@@ -355,12 +355,13 @@ $(function() {
   });
   $('#renamePageForm, #unportalize-form').submit(function(e) {
     // create name-value map
+    let name = $('input', this).val();
     let nameValueMap = {};
     $(this).serializeArray().forEach((obj) => {
       nameValueMap[obj.name] = obj.value;
     });
 
-    const data = $(this).serialize() + `&socketClientId=${crowi.getSocketClientId()}`;
+    const data = $(this).serialize() + `&new_path=${name}&socketClientId=${crowi.getSocketClientId()}`;
 
     $.ajax({
       type: 'POST',
@@ -393,6 +394,7 @@ $(function() {
   });
   $('#duplicatePageForm, #unportalize-form').submit(function(e) {
     // create name-value map
+    let name = $('input', this).val();
     let nameValueMap = {};
     $(this).serializeArray().forEach((obj) => {
       nameValueMap[obj.name] = obj.value;
@@ -401,7 +403,7 @@ $(function() {
     $.ajax({
       type: 'POST',
       url: '/_api/pages.duplicate',
-      data: $(this).serialize(),
+      data: $(this).serialize() + `&new_path=${name}`,
       dataType: 'json'
     }).done(function(res) {
       // error