minor chages;
This commit is contained in:
@@ -91,7 +91,7 @@ export default {
|
||||
let formWrapper = element.closest("form");
|
||||
let formData = helper.getData(formWrapper);
|
||||
let inputValue = formData["text-input-value"];
|
||||
if (inputValue && inputValue.length < 2) {
|
||||
if (!inputValue || (inputValue && inputValue.length < 2)) {
|
||||
helper.error(t("ncdownloader", "Please enter valid keyword!"));
|
||||
vm.$data.loading = 0;
|
||||
return;
|
||||
|
||||
@@ -11,8 +11,9 @@ const buttonHandler = (event, type) => {
|
||||
let url = element.getAttribute("path");
|
||||
let row, data = {};
|
||||
let removeRow = true;
|
||||
if (element.getAttribute("id") == "download-action-button"){
|
||||
helper.getCounters();
|
||||
if (element.getAttribute("id") == "download-action-button") {
|
||||
helper.loop(helper.getCounters);
|
||||
helper.setContentTableType("search-results");
|
||||
}
|
||||
if (row = element.closest('.table-row-search')) {
|
||||
if (element.className == 'icon-clipboard') {
|
||||
|
||||
@@ -81,8 +81,6 @@ window.addEventListener('DOMContentLoaded', function () {
|
||||
delegate('#app-ncdownloader-wrapper',
|
||||
{ target: '[data-tippy-content]' }
|
||||
);
|
||||
|
||||
|
||||
});
|
||||
|
||||
|
||||
|
||||
@@ -16,6 +16,9 @@ const helper = {
|
||||
return helper.vue[name];
|
||||
},
|
||||
generateUrl: generateUrl,
|
||||
loop(callback, delay = 3000, ...args) {
|
||||
Polling.create().setDelay(delay).run(callback, ...args);
|
||||
},
|
||||
isPolling() {
|
||||
return Polling.create().isEnabled();
|
||||
},
|
||||
@@ -28,10 +31,10 @@ const helper = {
|
||||
polling(delay = 1500, path) {
|
||||
Polling.create().setDelay(delay).run(helper.refresh, path);
|
||||
},
|
||||
scanFolder(path = "/apps/ncdownloader/scanfolder") {
|
||||
scanFolder(forceScan = false, path = "/apps/ncdownloader/scanfolder") {
|
||||
let url = helper.generateUrl(path);
|
||||
return new Promise((resolve) => {
|
||||
Http.getInstance(url).setMethod('GET').setHandler(function (data) {
|
||||
Http.getInstance(url).setData({ "force": forceScan }).setHandler(function (data) {
|
||||
resolve(data.status);
|
||||
}).send();
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user