From 4cbe12d6d126dee39cd61d70e5d1454cb3292a53 Mon Sep 17 00:00:00 2001 From: Kevin Harwell Date: Fri, 17 Jun 2022 12:15:57 -0500 Subject: [PATCH] cel_odbc & res_config_odbc: Add support for SQL_DATETIME field type See also: ASTERISK_30023 ASTERISK-30096 #close patches: inline on issue - submitted by Morvai Szabolcs Change-Id: I79c0b74862100acd9c8319dca5cc456a654d02eb --- cel/cel_odbc.c | 1 + res/res_config_odbc.c | 1 + 2 files changed, 2 insertions(+) diff --git a/cel/cel_odbc.c b/cel/cel_odbc.c index 12f4a0618d..f73eece70a 100644 --- a/cel/cel_odbc.c +++ b/cel/cel_odbc.c @@ -606,6 +606,7 @@ static void odbc_log(struct ast_event *event) break; case SQL_TYPE_TIMESTAMP: case SQL_TIMESTAMP: + case SQL_DATETIME: if (ast_strlen_zero(colptr)) { continue; } else { diff --git a/res/res_config_odbc.c b/res/res_config_odbc.c index 178a4837a9..b6a878a853 100644 --- a/res/res_config_odbc.c +++ b/res/res_config_odbc.c @@ -1133,6 +1133,7 @@ static int require_odbc(const char *database, const char *table, va_list ap) break; case SQL_TYPE_TIMESTAMP: case SQL_TIMESTAMP: + case SQL_DATETIME: if (type != RQ_DATE && type != RQ_DATETIME) { warn_type(col, type); }