Fix typo, schema to scheme

This commit is contained in:
IGARASHI Masanao 2015-04-24 22:02:45 +09:00
parent bf8d0729f6
commit 2f3c7dfe85
2 changed files with 11 additions and 11 deletions

View file

@ -138,8 +138,8 @@ class FeedEntry(object):
for c in self.__atom_category or []: for c in self.__atom_category or []:
cat = etree.SubElement(entry, 'category', term=c['term']) cat = etree.SubElement(entry, 'category', term=c['term'])
if c.get('schema'): if c.get('scheme'):
cat.attrib['schema'] = c['schema'] cat.attrib['scheme'] = c['scheme']
if c.get('label'): if c.get('label'):
cat.attrib['label'] = c['label'] cat.attrib['label'] = c['label']
@ -498,14 +498,14 @@ class FeedEntry(object):
set(['term', 'scheme', 'label']), set(['term', 'scheme', 'label']),
set(['term']) ) set(['term']) )
# Map the ATOM categories to RSS categories. Use the atom:label as # Map the ATOM categories to RSS categories. Use the atom:label as
# name or if not present the atom:term. The atom:schema is the # name or if not present the atom:term. The atom:scheme is the
# rss:domain. # rss:domain.
self.__rss_category = [] self.__rss_category = []
for cat in self.__atom_category: for cat in self.__atom_category:
rss_cat = {} rss_cat = {}
rss_cat['value'] = cat['label'] if cat.get('label') else cat['term'] rss_cat['value'] = cat['label'] if cat.get('label') else cat['term']
if cat.get('schema'): if cat.get('scheme'):
rss_cat['domain'] = cat['schema'] rss_cat['domain'] = cat['scheme']
self.__rss_category.append( rss_cat ) self.__rss_category.append( rss_cat )
return self.__atom_category return self.__atom_category

View file

@ -44,7 +44,7 @@ class FeedGenerator(object):
self.__atom_link = None # {href*, rel, type, hreflang, title, length} self.__atom_link = None # {href*, rel, type, hreflang, title, length}
# optional # optional
self.__atom_category = None # {term*, schema, label} self.__atom_category = None # {term*, scheme, label}
self.__atom_contributor = None self.__atom_contributor = None
self.__atom_generator = { self.__atom_generator = {
'value' :'python-feedgen', 'value' :'python-feedgen',
@ -143,8 +143,8 @@ class FeedGenerator(object):
for c in self.__atom_category or []: for c in self.__atom_category or []:
cat = etree.SubElement(feed, 'category', term=c['term']) cat = etree.SubElement(feed, 'category', term=c['term'])
if c.get('schema'): if c.get('scheme'):
cat.attrib['schema'] = c['schema'] cat.attrib['scheme'] = c['scheme']
if c.get('label'): if c.get('label'):
cat.attrib['label'] = c['label'] cat.attrib['label'] = c['label']
@ -601,14 +601,14 @@ class FeedGenerator(object):
set(['term', 'scheme', 'label']), set(['term', 'scheme', 'label']),
set(['term']) ) set(['term']) )
# Map the ATOM categories to RSS categories. Use the atom:label as # Map the ATOM categories to RSS categories. Use the atom:label as
# name or if not present the atom:term. The atom:schema is the # name or if not present the atom:term. The atom:scheme is the
# rss:domain. # rss:domain.
self.__rss_category = [] self.__rss_category = []
for cat in self.__atom_category: for cat in self.__atom_category:
rss_cat = {} rss_cat = {}
rss_cat['value'] = cat['label'] if cat.get('label') else cat['term'] rss_cat['value'] = cat['label'] if cat.get('label') else cat['term']
if cat.get('schema'): if cat.get('scheme'):
rss_cat['domain'] = cat['schema'] rss_cat['domain'] = cat['scheme']
self.__rss_category.append( rss_cat ) self.__rss_category.append( rss_cat )
return self.__atom_category return self.__atom_category