From 126a8771fe7294a740995eda06c4bda9f1c45294 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Mon, 24 Sep 2007 00:38:16 +0000 Subject: [PATCH] Dont barf when there are no formats available. --- src/libprs500/gui2/dialogs/lrf_single.py | 3 ++- src/libprs500/library/database.py | 1 - 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/libprs500/gui2/dialogs/lrf_single.py b/src/libprs500/gui2/dialogs/lrf_single.py index 07b1f13f5f..5d3692e5a7 100644 --- a/src/libprs500/gui2/dialogs/lrf_single.py +++ b/src/libprs500/gui2/dialogs/lrf_single.py @@ -65,7 +65,8 @@ class LRFSingleDialog(QDialog, Ui_LRFSingleDialog): self.changed = False self.read_saved_options() self.initialize_metadata() - formats = [i.upper() for i in self.db.formats(self.row).split(',')] + formats = self.db.formats(self.row) + formats = [i.upper() for i in formats.split(',')] if formats else [] try: formats.remove(self.output_format) except ValueError: diff --git a/src/libprs500/library/database.py b/src/libprs500/library/database.py index 52689eb1f5..7d95ebea4f 100644 --- a/src/libprs500/library/database.py +++ b/src/libprs500/library/database.py @@ -12,7 +12,6 @@ ## You should have received a copy of the GNU General Public License along ## with this program; if not, write to the Free Software Foundation, Inc., ## 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. -from libprs500 import __appname__ ''' Backend that implements storage of ebooks in an sqlite database. '''