From e8e81af5949a940960b126118437eb6bbaa0240f Mon Sep 17 00:00:00 2001 From: rolux Date: Sun, 21 Jul 2013 10:42:19 +0000 Subject: [PATCH] 0xDB poster script: handle PI --- scripts/poster.0xdb.py | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/scripts/poster.0xdb.py b/scripts/poster.0xdb.py index 22808c42..fba92430 100755 --- a/scripts/poster.0xdb.py +++ b/scripts/poster.0xdb.py @@ -35,9 +35,11 @@ def get_frame(id, height, position): def render_poster(data, poster): - sz = 'ß'.decode('UTF-8') - title = ox.decode_html(data.get('title', '')).upper().replace(sz, 'SS') - director = ox.decode_html(u', '.join(data.get('director', []))).upper().replace(sz, 'SS') + title = ox.decode_html(data.get('title', '')).upper() + director = ox.decode_html(u', '.join(data.get('director', []))).upper() + for key, value in {'π': 'PI', 'ß': 'SS'}.iteritems(): + title = title.replace(key, value) + director = director.replace(key, value) year = str(data.get('year', '')) duration = data.get('duration') oxdb_id = data['oxdbId']