lib: use LOG_XAPIAN_EXCEPTION in n_m_get_date

This should not change functionality, but does slightly reduce code
duplication. Perhaps more importantly it allows consistent changes to
all of the similar exception handling in message.cc.
This commit is contained in:
David Bremner 2020-07-05 10:00:17 -03:00
parent 6eaadb43ad
commit e404d8a51d

View file

@ -1191,9 +1191,7 @@ notmuch_message_get_date (notmuch_message_t *message)
try {
value = message->doc.get_value (NOTMUCH_VALUE_TIMESTAMP);
} catch (Xapian::Error &error) {
_notmuch_database_log (notmuch_message_get_database (message), "A Xapian exception occurred when reading date: %s\n",
error.get_msg ().c_str ());
message->notmuch->exception_reported = true;
LOG_XAPIAN_EXCEPTION (message, error);
return 0;
}