Assistant file fixes.
Ylian Saint-Hilaire committed
May 13, 2021 at 18:16 UTC
a44561c1b9927fffeb0201fa7991e726e6a5a432
2 files changed
+5
-5
views/default-mobile.handlebars
+2
-2
@@ -4902,7 +4902,7 @@
4902
QE('p13PasteButton', false);
4903
} else {
4904
var cc = p13getFileSelCount(), tc = p13getFileCount(), sfc = p13getFileSelCount(false); // In order: number of entires selected, number of total entries, number of selected entires that are files (not folders)
4905
- var winAgent = ((currentNode.agent.id > 0) && (currentNode.agent.id < 5));
4905
+ var winAgent = ((currentNode.agent.id > 0) && (currentNode.agent.id < 5)) || (currentNode.agent.id == 14) || (currentNode.agent.id == 34);
4906
QE('p13DeleteFileButton', advancedFeatures && (cc > 0) && ((p13filetreelocation.length > 0) || (winAgent == false)));
4907
QE('p13NewFolderButton', advancedFeatures && ((p13filetreelocation.length > 0) || (winAgent == false)));
4908
QE('p13UploadButton', advancedFeatures && ((p13filetreelocation.length > 0) || (winAgent == false)));
@@ -5091,7 +5091,7 @@
5091
if (xxdialogMode) return;
5092
5093
// Check if we are going to overwrite any files
5094
- var winAgent = ((currentNode.agent.id > 0) && (currentNode.agent.id < 5));
5094
+ var winAgent = ((currentNode.agent.id > 0) && (currentNode.agent.id < 5)) || (currentNode.agent.id == 14) || (currentNode.agent.id == 34);
5095
var targetFiles = [], overWriteCount = 0;
5096
for (var i in p13filetree.dir) { if (winAgent) { targetFiles.push(p13filetree.dir[i].n.toLowerCase()); } else { targetFiles.push(p13filetree.dir[i].n); } }
5097
for (var i = 0; i < files.length; i++) {
views/default.handlebars
+3
-3
@@ -9123,7 +9123,7 @@
9123
9124
function p13findfileEx(b, t) {
9125
if (Q('d2findFilter').value.length == 0) return;
9126
- var winagent = ((currentNode.agent.id > 0) && (currentNode.agent.id < 5));
9126
+ var winAgent = ((currentNode.agent.id > 0) && (currentNode.agent.id < 5)) || (currentNode.agent.id == 14)|| (currentNode.agent.id == 34);
9127
var slash = winagent ? '\\' : '/';
9128
var path = p13filetreelocation.join(slash) + slash;
9129
if (!winagent) { path = slash + path; }
@@ -9168,7 +9168,7 @@
9168
QE('p13PasteButton', false);
9169
} else {
9170
var cc = p13getFileSelCount(), tc = p13getFileCount(), sfc = p13getFileSelCount(false); // In order: number of entires selected, number of total entries, number of selected entires that are files (not folders)
9171
- var winAgent = ((currentNode.agent.id > 0) && (currentNode.agent.id < 5)) || (currentNode.agent.id == 14);
9171
+ var winAgent = ((currentNode.agent.id > 0) && (currentNode.agent.id < 5)) || (currentNode.agent.id == 14)|| (currentNode.agent.id == 34);
9172
QE('p13DeleteFileButton', (cc > 0) && ((p13filetreelocation.length > 0) || (winAgent == false)));
9173
QE('p13NewFolderButton', advancedFeatures && ((p13filetreelocation.length > 0) || (winAgent == false)));
9174
QE('p13UploadButton', ((p13filetreelocation.length > 0) || (winAgent == false) || (currentNode.agent.id == 14)));
@@ -9377,7 +9377,7 @@
9377
if (xxdialogMode) return;
9378
9379
// Check if we are going to overwrite any files
9380
- var winAgent = ((currentNode.agent.id > 0) && (currentNode.agent.id < 5));
9380
+ var winAgent = ((currentNode.agent.id > 0) && (currentNode.agent.id < 5)) || (currentNode.agent.id == 14)|| (currentNode.agent.id == 34);
9381
var targetFiles = [], overWriteCount = 0;
9382
for (var i in p13filetree.dir) { if (winAgent) { targetFiles.push(p13filetree.dir[i].n.toLowerCase()); } else { targetFiles.push(p13filetree.dir[i].n); } }
9383
for (var i = 0; i < files.length; i++) {