From 9ebddf0f8380d725839727af7d626f0d7e6f8805 Mon Sep 17 00:00:00 2001 From: Alexandre Morignot <erdnaxeli@cervoi.se> Date: Tue, 3 Mar 2015 15:37:43 +0100 Subject: [PATCH] [residentadvisor] handles empty price --- Sam/sites/residentadvisor.pm | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/Sam/sites/residentadvisor.pm b/Sam/sites/residentadvisor.pm index 0284d5a..55ebd7b 100644 --- a/Sam/sites/residentadvisor.pm +++ b/Sam/sites/residentadvisor.pm @@ -23,11 +23,14 @@ def weboob_get(id): event = backends['residentadvisor'].get_event(id) - return {'title': event.summary, + result = {'title': event.summary, 'day': event.start_date.strftime('%d'), 'month': event.start_date.strftime('%m'), 'year': event.start_date.strftime('%Y'), 'place': event.location, - 'desc': '%i euros' % event.price, 'url': event.url} + if event.price: + result['desc'] = '%i euros' % event.price + + return result -- GitLab