# HG changeset patch # User Matthew Wild # Date 1427802358 -3600 # Node ID 398c4aaccf6d283ad0dad668634e99b2b0ec8190 # Parent 9276473ee5be3ab2eeb0f72ea4dd1ae48e3ccf7f mod_log_messages_sql: Better logging on error diff -r 9276473ee5be -r 398c4aaccf6d mod_log_messages_sql/mod_log_messages_sql.lua --- a/mod_log_messages_sql/mod_log_messages_sql.lua Tue Mar 31 12:44:28 2015 +0100 +++ b/mod_log_messages_sql/mod_log_messages_sql.lua Tue Mar 31 12:45:58 2015 +0100 @@ -98,7 +98,11 @@ return ...; end function sql.commit(...) - if not connection:commit() then return nil, "SQL commit failed"; end + local ok, err = connection:commit(); + if not ok then + module:log("error", "SQL commit failed: %s", tostring(err)); + return nil, "SQL commit failed: "..tostring(err); + end return ...; end