diff options
author | Kyle Meyer <kyle@kyleam.com> | 2023-06-03 00:11:00 -0400 |
---|---|---|
committer | Kyle Meyer <kyle@kyleam.com> | 2023-06-05 21:39:15 -0400 |
commit | adb5b4a858c0f72fc807a4a94417361d0ba14f92 (patch) | |
tree | 3eae764ea0b777e1dbcdf5affaeef1afa3915924 /piem-elfeed.el | |
parent | 880413af62393d932ca8838d3023399064d72013 (diff) | |
download | piem-adb5b4a858c0f72fc807a4a94417361d0ba14f92.tar.gz |
piem-inboxes: Allow :url values without a trailing slash
The piem-inboxes documentation says that the :url value must end in a
slash, which is confusing because 1) public-inbox does not require
this and has examples in its docs without a slash and 2) some spots in
piem already append a slash if needed.
Add a piem-inbox-get wrapper that ensures the returned URL ends with a
slash, and use it in all spots that retrieve an inbox's URL.
Reported-by: Jelle Licht <jlicht@fsfe.org>
Link: https://inbox.kyleam.com/piem/87y1l9ualg.fsf@fsfe.org
Message-ID: <20230603041100.200632-1-kyle@kyleam.com>
Diffstat (limited to 'piem-elfeed.el')
-rw-r--r-- | piem-elfeed.el | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/piem-elfeed.el b/piem-elfeed.el index ce9c75c..eef61e8 100644 --- a/piem-elfeed.el +++ b/piem-elfeed.el @@ -44,7 +44,7 @@ (defun piem-elfeed-get-mid () "Return the message ID of an `elfeed-show-mode' buffer." (when-let ((inbox (piem-elfeed-get-inbox)) - (inbox-url (piem-inbox-get :url inbox)) + (inbox-url (piem-inbox-url inbox)) (link (elfeed-entry-link elfeed-show-entry))) (and (string-match (piem-message-link-re inbox-url) link) (url-unhex-string (match-string 1 link))))) |