diff options
author | Andrew Dolgov <[email protected]> | 2021-02-12 18:40:22 +0300 |
---|---|---|
committer | Andrew Dolgov <[email protected]> | 2021-02-12 18:40:22 +0300 |
commit | 9330bde9917c0813fdf874a179cb45e1361edd47 (patch) | |
tree | 2d5d938846442883a9eed058ad49703947eafa7c | |
parent | 03b85248e6c7fb89f86cb98c839ab86f6162b657 (diff) |
batchsubscribe: xhr
-rw-r--r-- | js/PrefFeedTree.js | 10 |
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(); |