From aaeebbb799f6d48a7ffc0647dfe247138c6209fe Mon Sep 17 00:00:00 2001 From: Guillaume Pellerin Date: Fri, 3 Apr 2009 21:57:40 +0000 Subject: [PATCH] remove empty tags in rss description --- deefuzz.py | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/deefuzz.py b/deefuzz.py index a4fd83c..7881bba 100755 --- a/deefuzz.py +++ b/deefuzz.py @@ -190,6 +190,10 @@ class Station(Thread): def update_rss(self, media_obj): media_size = media_obj.size media_link = self.channel.url + self.media_url_dir + media_obj.file_name + media_description = '' + for key in media_obj.metadata.keys(): + if media_obj.metadata[key] != '': + media_description += key + ' : ' + media_obj.metadata[key] + ', ' rss = PyRSS2Gen.RSS2( title = self.channel.name, link = self.channel.url, @@ -200,10 +204,7 @@ class Station(Thread): PyRSS2Gen.RSSItem( title = media_obj.metadata['artist'] + ' : ' + media_obj.metadata['title'], link = media_link, - description = 'Album: ' + media_obj.metadata['album'] + - ', Date:' + media_obj.metadata['date'] + - ', Genre:' + media_obj.metadata['genre'] + - ', Comment:' + media_obj.metadata['comment'], + description = media_description, enclosure = PyRSS2Gen.Enclosure(media_link, str(media_size), 'audio/mpeg'), guid = PyRSS2Gen.Guid(media_link), pubDate = datetime.datetime.now()), -- 2.39.5