[fix] return None if there are no ordinal suffixes for a given language
This commit is contained in:
@@ -95,6 +95,8 @@ class OrdinalExpressions(object):
|
|||||||
|
|
||||||
def suffixed_number(self, num, lang, gender=None, category=None):
|
def suffixed_number(self, num, lang, gender=None, category=None):
|
||||||
suffixes = self.get_suffixes(num, lang, gender=gender, category=category)
|
suffixes = self.get_suffixes(num, lang, gender=gender, category=category)
|
||||||
|
if not suffixes:
|
||||||
|
return None
|
||||||
suffix = random.choice(suffixes)
|
suffix = random.choice(suffixes)
|
||||||
return six.u('{}{}').format(safe_decode(num), safe_decode(suffix))
|
return six.u('{}{}').format(safe_decode(num), safe_decode(suffix))
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user