summaryrefslogtreecommitdiff
path: root/js/CommonDialogs.js
diff options
context:
space:
mode:
authorAndrew Dolgov <[email protected]>2021-02-14 22:17:13 +0300
committerAndrew Dolgov <[email protected]>2021-02-14 22:17:13 +0300
commita2e688fcb2d463a5db700ebd013c783e3a8f4971 (patch)
tree5ebd94a52899b00e75e4a5ab2fb61a26450123fa /js/CommonDialogs.js
parent37a81ba594c2b848b8ecec805527ee8766f1ed14 (diff)
render headline-specific toolbar on the client
Diffstat (limited to 'js/CommonDialogs.js')
-rw-r--r--js/CommonDialogs.js13
1 files changed, 4 insertions, 9 deletions
diff --git a/js/CommonDialogs.js b/js/CommonDialogs.js
index 5a72f705b..e6b1822c2 100644
--- a/js/CommonDialogs.js
+++ b/js/CommonDialogs.js
@@ -433,24 +433,19 @@ const CommonDialogs = {
}
});
},
- generatedFeed: function(feed, is_cat, rss_url, feed_title) {
+ generatedFeed: function(feed, is_cat, search = "") {
Notify.progress("Loading, please wait...", true);
- xhrJson("backend.php", {op: "pref-feeds", method: "getFeedKey", id: feed, is_cat: is_cat}, (reply) => {
+ xhrJson("backend.php", {op: "pref-feeds", method: "getsharedurl", id: feed, is_cat: is_cat, search: search}, (reply) => {
try {
- if (!feed_title && typeof Feeds != "undefined")
- feed_title = Feeds.getName(feed, is_cat);
-
- const secret_url = rss_url + "&key=" + encodeURIComponent(reply.link);
-
const dialog = new fox.SingleUseDialog({
title: __("Show as feed"),
content: `
- <header>${__("%s can be accessed via the following secret URL:").replace("%s", feed_title)}</header>
+ <header>${__("%s can be accessed via the following secret URL:").replace("%s", App.escapeHtml(reply.title))}</header>
<section>
<div class='panel text-center'>
- <a id='gen_feed_url' href="${App.escapeHtml(secret_url)}" target='_blank'>${secret_url}</a>
+ <a id='gen_feed_url' href="${App.escapeHtml(reply.link)}" target='_blank'>${App.escapeHtml(reply.link)}</a>
</div>
</section>
<footer>