diff --git a/src/common/logger.py b/src/common/logger.py index 9c8aed914..fb4d78b6a 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 as e: raise exceptions.PysqliteOperationalError(str(e)) + except sqlite.DatabaseError: + raise exceptions.DatabaseMalformed message_id = None if write_unread: try: