summaryrefslogtreecommitdiff
path: root/js/PrefFeedTree.js
diff options
context:
space:
mode:
authorAndrew Dolgov <[email protected]>2021-02-12 18:40:22 +0300
committerAndrew Dolgov <[email protected]>2021-02-12 18:40:22 +0300
commit9330bde9917c0813fdf874a179cb45e1361edd47 (patch)
tree2d5d938846442883a9eed058ad49703947eafa7c /js/PrefFeedTree.js
parent03b85248e6c7fb89f86cb98c839ab86f6162b657 (diff)
batchsubscribe: xhr
Diffstat (limited to 'js/PrefFeedTree.js')
-rw-r--r--js/PrefFeedTree.js10
1 files changed, 9 insertions, 1 deletions
diff --git a/js/PrefFeedTree.js b/js/PrefFeedTree.js
index df580c948..df8cbfd1d 100644
--- a/js/PrefFeedTree.js
+++ b/js/PrefFeedTree.js
@@ -359,7 +359,15 @@ define(["dojo/_base/declare", "dojo/dom-construct", "lib/CheckBoxTree"], functio
});
}
},
- href: "backend.php?" + dojo.objectToQuery({op: 'pref-feeds', method: 'batchSubscribe'})
+ content: __("Loading, please wait...")
+ });
+
+ const tmph = dojo.connect(dialog, 'onShow', function () {
+ dojo.disconnect(tmph);
+
+ xhrPost("backend.php", {op: 'pref-feeds', method: 'batchSubscribe'}, (transport) => {
+ dialog.attr('content', transport.responseText);
+ })
});
dialog.show();