aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNguyễn Gia Phong <cnx@loang.net>2025-07-11 14:49:50 +0900
committerNguyễn Gia Phong <cnx@loang.net>2025-07-11 14:49:50 +0900
commit617acaf95f1d9afb60215525ade0d369ae7c138b (patch)
tree8402d69e29bae7622a46d27aff4e90cbdc508e7e
parentee7651d6097e80e96aa74bbe77422ac059a19acb (diff)
downloadscadere-main.tar.gz
Remove trailing ? from suggested feed URLHEAD0.2.4main
-rw-r--r--src/scadere/__init__.py2
-rw-r--r--src/scadere/listen.py2
2 files changed, 2 insertions, 2 deletions
diff --git a/src/scadere/__init__.py b/src/scadere/__init__.py
index 82c884a..6dd86d2 100644
--- a/src/scadere/__init__.py
+++ b/src/scadere/__init__.py
@@ -8,7 +8,7 @@ from importlib.resources import files
__all__ = ['__version__', 'GNUHelpFormatter', 'NetLoc',
'atom2xhtml', 'format_epilog', 'format_version']
-__version__ = '0.2.3'
+__version__ = '0.2.4'
EXAMPLE_PREFIX = ' ' * 2
# help2man's implementation detail
diff --git a/src/scadere/listen.py b/src/scadere/listen.py
index dc6230e..e688352 100644
--- a/src/scadere/listen.py
+++ b/src/scadere/listen.py
@@ -146,7 +146,7 @@ def is_subdomain(subject, objects):
def feed(base_url, query, name, mtime, certificates):
"""Construct an Atom feed based on the given information."""
- url = f'{base_url}?{query}'
+ url = f'{base_url}?{query}' if query else base_url
domains = tuple(parse_qs(query).get('domain', []))
return ('feed', {'xmlns': 'http://www.w3.org/2005/Atom'},
('id', url),