use replace instead of string formatting

This commit is contained in:
Laura Klünder 2017-12-23 02:51:06 +01:00
parent 1b5fa26450
commit 2faaf4e24d

View file

@ -85,10 +85,12 @@ class Route:
description = item.waytype.description_up
if (item.waytype.level_change_description != False and
item.last_item and item.level != item.last_item.level): # != False because it's lazy
description = (description % {
'level_change_description': ' '+(item.waytype.level_change_description %
{'level': item.level.title})+ ' '
}).replace(' ', ' ').replace(' .', '.')
level_change_description = (
str(item.waytype.level_change_description).replace('{level}', str(item.level.title))
)
description = str(description).replace(
'{level_change_description}', ' ' + level_change_description + ' '
).replace(' ', ' ').replace(' .', '.')
item.descriptions.append((icon, item.waytype.description_up))
else: