diff --git a/Sam/sites/residentadvisor.pm b/Sam/sites/residentadvisor.pm index 0284d5a6815a2e4bac9cfa38fd21773e838fd34f..55ebd7bc964d1d3153925f880bd641376ecaf078 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