diff --git a/ChangeLog b/ChangeLog index 7b85e217..eb4a7409 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +Sun, 3 Jun 2007 15:41:30 +0200 + * src/gpodder/console.py: Fix a problem with URLs containing the "%" + character and Python format strings; thanks go out to Thomas + Matthijs for reporting this bug and help fixing it + Fri, 25 May 2007 12:04:20 +0200 * src/gpodder/gpodder.py: Update the feed cache after everything else has been changed, so that we now really have a working diff --git a/src/gpodder/console.py b/src/gpodder/console.py index 30a371fd..d01148ff 100644 --- a/src/gpodder/console.py +++ b/src/gpodder/console.py @@ -101,7 +101,7 @@ def del_channel( url): def update(): - urlcallback = lambda url: msg( 'update', url) + urlcallback = lambda url: msg( 'update', url.replace('%','%%')) errorcallback = lambda s: msg( 'error', s) return gPodderChannelReader().read( True, callback_url = urlcallback, callback_error = errorcallback)