diff --git a/src/common/logger.py b/src/common/logger.py index b6a5642b2c2890bf3ae689a8d6356bd4d832fe94..c0182a0fc0aa98f1eb88fbbf35124e8ea7f8574f 100644 --- a/src/common/logger.py +++ b/src/common/logger.py @@ -415,10 +415,10 @@ class Logger: message, subject) VALUES (?, ?, ?, ?, ?, ?, ?)''' try: self.cur.execute(sql, values) - except sqlite.DatabaseError: - raise exceptions.DatabaseMalformed except sqlite.OperationalError, e: raise exceptions.PysqliteOperationalError(str(e)) + except sqlite.DatabaseError: + raise exceptions.DatabaseMalformed message_id = None if write_unread: try: