From 07e61fc00fabd277046c49dfe279042b560f3c36 Mon Sep 17 00:00:00 2001 From: Massimo Di Pierro Date: Sat, 26 May 2012 11:15:52 -0500 Subject: [PATCH] fixed problem with ics serializer, thanks Amber --- VERSION | 2 +- gluon/serializers.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/VERSION b/VERSION index 6ca874e1..5d0bfac4 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -Version 2.00.0 (2012-05-25 22:29:04) dev +Version 2.00.0 (2012-05-26 11:15:06) dev diff --git a/gluon/serializers.py b/gluon/serializers.py index 357061b6..b071dd1e 100644 --- a/gluon/serializers.py +++ b/gluon/serializers.py @@ -68,7 +68,7 @@ def ics(events, title=None, link=None, timeshift=0): import datetime title = title or '(unkown)' if link and not callable(link): - link = lambda item: link +'/%s' % link['id'] + link = lambda item,prefix=link: prefix.replace('[id]',item['id']) s = 'BEGIN:VCALENDAR' s += '\nVERSION:2.0' s += '\nX-WR-CALNAME:%s' % title