Merge pull request #321 from justinmayer/siteurl

Replace omitted slash in feed URL generation
This commit is contained in:
Alexis Metaireau 2012-04-18 07:24:35 -07:00
commit f3188587ce
2 changed files with 2 additions and 2 deletions

View file

@ -130,7 +130,7 @@ def configure_settings(settings, default_settings=None, filename=None):
if ('SITEURL' in settings):
# If SITEURL has a trailing slash, remove it and provide a warning
siteurl = settings['SITEURL']
if (siteurl[len(siteurl) - 1:] == '/'):
if (siteurl.endswith('/')):
settings['SITEURL'] = siteurl[:-1]
logger.warn("Removed extraneous trailing slash from SITEURL.")
# If SITEURL is defined but FEED_DOMAIN isn't, set FEED_DOMAIN = SITEURL

View file

@ -36,7 +36,7 @@ class Writer(object):
feed.add_item(
title=item.title,
link='%s%s' % (self.site_url, item.url),
link='%s/%s' % (self.site_url, item.url),
unique_id='tag:%s,%s:%s' % (self.site_url.replace('http://', ''),
item.date.date(), item.url),
description=item.content,