We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 7184786 commit c2d2ab7Copy full SHA for c2d2ab7
1 file changed
src_cpp/py_connection.cpp
@@ -787,6 +787,9 @@ Value PyConnection::transformPythonValueFromParameter(const py::handle& val) {
787
auto jsonModule = py::module_::import("json");
788
try {
789
auto parsed = jsonModule.attr("loads")(val);
790
+ if (pyLogicalType(parsed).containsAny()) {
791
+ return Value(LogicalType::JSON(), strVal);
792
+ }
793
return transformPythonValueFromParameter(parsed);
794
} catch (...) {}
795
}
0 commit comments