Skip to content

Commit 3eb08e9

Browse files
committed
Fixed bug in buildParams function
1 parent 5f0e04f commit 3eb08e9

File tree

1 file changed

+10
-10
lines changed

1 file changed

+10
-10
lines changed

public/js/vvvebjs/builder.js

+10-10
Original file line numberDiff line numberDiff line change
@@ -78,7 +78,7 @@ function buildParams( prefix, obj, add ) {
7878

7979
// Item is non-scalar (array or object), encode its numeric index.
8080
buildParams(
81-
prefix + "[" + ( typeof v === "object" && v != null ? i : "" ) + "]",
81+
prefix + "[" + ( typeof v === "object" && v != null ? key : "" ) + "]",
8282
v,
8383
add
8484
);
@@ -1482,7 +1482,10 @@ Vvveb.Builder = {
14821482
let parent = self.highlightEl;
14831483

14841484
if (self.dragType == "section") {
1485-
parent = parent.closest("section, header, footer");
1485+
let closest = parent.closest("section, header, footer, body");
1486+
if (closest) {
1487+
parent = closest;
1488+
}
14861489
noChildren.section = true;
14871490
}
14881491

@@ -3432,11 +3435,10 @@ Vvveb.SectionList = {
34323435

34333436
let node = selectedNode;
34343437

3435-
self.dragMoveMutation = {type: 'move',
3438+
Vvveb.Undo.addMutation({type: 'move',
34363439
target: node,
34373440
oldParent: node.parentNode,
3438-
oldNextSibling: node.nextSibling};
3439-
3441+
oldNextSibling: node.nextSibling});
34403442
}
34413443

34423444
selected = null;
@@ -3703,11 +3705,10 @@ Vvveb.FileManager = {
37033705
displayToast(bg, "Delete", data.message ?? data);
37043706
})
37053707
.catch(error => {
3706-
console.log(error);
37073708
let message = error.statusText ?? "Error deleting page!";
37083709
displayToast("bg-danger", "Error", message);
37093710

3710-
err.text().then( errorMessage => {
3711+
error.text().then( errorMessage => {
37113712
let message = errorMessage.substr(0, 200);
37123713
displayToast("bg-danger", "Error", message);
37133714
})
@@ -3790,7 +3791,6 @@ Vvveb.FileManager = {
37903791
}
37913792
})
37923793
.catch(error => {
3793-
console.log(error);
37943794
let message = error.statusText ?? "Error renaming page!";
37953795
displayToast("bg-danger", "Error", message);
37963796

@@ -3820,7 +3820,7 @@ Vvveb.FileManager = {
38203820
let folder = this.tree;
38213821
if (data.folder) {
38223822
if ((data.folder && data.folder != "/") && !(folder = folder.querySelector('li[data-folder="' + data.folder + '"]'))) {
3823-
data.folderTitle = data.folder[0].toUpperCase() + data.folder.slice(1);
3823+
data.folderTitle = friendlyName(data.folder);//data.folder[0].toUpperCase() + data.folder.slice(1);
38243824
folder = generateElements(tmpl("vvveb-filemanager-folder", data))[0];
38253825
this.tree.append(folder);
38263826
}
@@ -4210,7 +4210,7 @@ Vvveb.ColorPalette = {
42104210
}
42114211

42124212
function friendlyName(name) {
4213-
name = name.replaceAll("--bs-","").replaceAll("-", " ").trim();
4213+
name = name.replaceAll("--bs-","").replace(/[-_]/g, " ").trim();
42144214
return name = name[0].toUpperCase() + name.slice(1);
42154215
}
42164216

0 commit comments

Comments
 (0)