-
- Downloads
res_config_odbc/res_odbc: Fix handling of non-text columns updates with empty values.
This patch fixes setting nullable integer columns to NULL instead of an empty string, which fails for PostgreSQL, for example. The current code is supposed to do so, but the check is broken. The patch also allows the first column in the list to be a nullable integer. This patch also adds a compatibility setting in res_odbc.conf, allow_empty_string_in_nontext. It is enabled by default. It should be disabled for database backends (such as PostgreSQL) that require NULL instead of an empty string for Integer columns. Review: https://reviewboard.asterisk.org/r/3375 (issue ASTERISK-23459) Reported by: zvision patches: res_config_odbc.diff uploaded by zvision (License 5755) ........ Merged revisions 411399 from http://svn.asterisk.org/svn/asterisk/branches/1.8 git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/11@411408 65c4cc65-6c06-0410-ace0-fbb531ad65f3
Showing
- UPGRADE.txt 9 additions, 0 deletionsUPGRADE.txt
- configs/res_odbc.conf.sample 8 additions, 0 deletionsconfigs/res_odbc.conf.sample
- include/asterisk/res_odbc.h 6 additions, 0 deletionsinclude/asterisk/res_odbc.h
- res/res_config_odbc.c 24 additions, 26 deletionsres/res_config_odbc.c
- res/res_odbc.c 11 additions, 1 deletionres/res_odbc.c
- res/res_odbc.exports.in 1 addition, 0 deletionsres/res_odbc.exports.in
Loading
Please register or sign in to comment