From cc4ca13393a3201cbdce2e3a40bdd8d7d0409fd5 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Tue, 18 Mar 2008 19:17:59 +0000 Subject: [PATCH] --- src/libprs500/web/feeds/main.py | 2 ++ src/libprs500/web/feeds/news.py | 5 ++++- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/src/libprs500/web/feeds/main.py b/src/libprs500/web/feeds/main.py index fdb01aba7a..f8d2f2ca96 100644 --- a/src/libprs500/web/feeds/main.py +++ b/src/libprs500/web/feeds/main.py @@ -69,6 +69,8 @@ If you specify this option, any argument to %prog is ignored and a default recip return p def simple_progress_bar(percent, msg): + if isinstance(msg, unicode): + msg = msg.encode('utf-8', 'ignore') if not msg: print '%d%%'%(percent*100), else: diff --git a/src/libprs500/web/feeds/news.py b/src/libprs500/web/feeds/news.py index d14f6c9b93..7a1575a1cb 100644 --- a/src/libprs500/web/feeds/news.py +++ b/src/libprs500/web/feeds/news.py @@ -575,6 +575,7 @@ class BasicNewsRecipe(object): if dir is None: dir = self.output_dir mi = MetaInformation(self.title + time.strftime(self.timefmt), [__appname__]) + mi.publisher = __appname__ mi.author_sort = __appname__ opf_path = os.path.join(dir, 'index.opf') ncx_path = os.path.join(dir, 'index.ncx') @@ -743,7 +744,9 @@ class CustomIndexRecipe(BasicNewsRecipe): raise NotImplementedError def create_opf(self): - mi = MetaInformation(self.title, [__appname__]) + mi = MetaInformation(self.title + time.strftime(self.timefmt), [__appname__]) + mi.publisher = __appname__ + mi.author_sort = __appname__ mi = OPFCreator(self.output_dir, mi) mi.create_manifest_from_files_in([self.output_dir]) mi.create_spine(['index.html'])