summaryrefslogtreecommitdiff
path: root/js
diff options
context:
space:
mode:
authorwn_ <invalid@email.com>2025-07-08 10:54:10 +0000
committerwn_ <invalid@email.com>2025-07-08 10:54:10 +0000
commit5b99ccf66279cbf7396d88385851fa592307c7ba (patch)
tree17ac6d76e1bd92151c0126e2f2935c11ae5b4205 /js
parentda4b886f085fdc77c5e6d4c2543578f7b1c2041a (diff)
Use existing headline info for 'Article.displayUrl()'
Diffstat (limited to 'js')
-rw-r--r--js/Article.js13
1 files changed, 5 insertions, 8 deletions
diff --git a/js/Article.js b/js/Article.js
index 694c7e616..a57454dec 100644
--- a/js/Article.js
+++ b/js/Article.js
@@ -123,15 +123,12 @@ const Article = {
Article.setActive(0);
},
displayUrl: function (id) {
- const query = {op: "Article", method: "getmetadatabyid", id: id};
+ const hl = Headlines.objectById(id);
- xhr.json("backend.php", query, (reply) => {
- if (reply && reply.link) {
- prompt(__("Article URL:"), reply.link);
- } else {
- alert(__("No URL could be displayed for this article."));
- }
- });
+ if (hl?.link)
+ prompt(__("Article URL:"), hl.link);
+ else
+ alert(__("No URL could be displayed for this article."));
},
openInNewWindow: function (id) {
/* global __csrf_token */