I have code we are moving from an early asterisk 13 system to the latest build.
The issue we are having is func_odbc calls are acting incorrectly. We have tables that have fields with null values in them.
On the new system when we read a field with a null value it is copying the value from the previous filed into the value and not leaving the filed as null or blank string. So what is happening is we get variables inside of our dialplan that have values from other variables fields. As soon as the system hits a value with a non null field, even a filed with an empty string it self corrects until it hits another field value with a null string in it.
Any thoughts on how and when this could get fixed?