From 9273ca688678654ac12a0889ce2c259d76d5dd97 Mon Sep 17 00:00:00 2001 From: Don Allingham Date: Mon, 23 May 2005 21:25:16 +0000 Subject: [PATCH] Exit on DBError for now svn: r4661 --- gramps2/src/gramps_main.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/gramps2/src/gramps_main.py b/gramps2/src/gramps_main.py index 3f6010bc4..157e4e550 100755 --- a/gramps2/src/gramps_main.py +++ b/gramps2/src/gramps_main.py @@ -1294,10 +1294,13 @@ class Gramps(GrampsDBCallback.GrampsDBCallback): except ( IOError, OSError ), msg: ErrorDialog(_('Cannot open database'),str(msg)) return 0 + except db.DBAccessError, msg: + ErrorDialog(_('Cannot open database'), + _('%s could not be opened.' % filename) + '\n' + msg[1]) except (db.DBError), msg: ErrorDialog(_('Cannot open database'), _('%s could not be opened.' % filename) + '\n' + msg[1]) - return 0 + gtk.main_quit() # Undo/Redo always start with standard labels and insensitive state self.undo_callback(None)