File tree Expand file tree Collapse file tree 1 file changed +3
-4
lines changed
schemacrawler-ai-core/src/main/java/schemacrawler/tools/ai/functions Expand file tree Collapse file tree 1 file changed +3
-4
lines changed Original file line number Diff line number Diff line change 99package schemacrawler .tools .ai .functions ;
1010
1111import static schemacrawler .tools .ai .utility .JsonUtility .mapper ;
12-
12+ import java . util . Collection ;
1313import com .fasterxml .jackson .databind .JsonNode ;
1414import com .fasterxml .jackson .databind .node .ArrayNode ;
1515import com .fasterxml .jackson .databind .node .ObjectNode ;
16- import java .util .Collection ;
1716import schemacrawler .schemacrawler .SchemaCrawlerOptions ;
1817import schemacrawler .schemacrawler .SchemaCrawlerOptionsBuilder ;
1918import schemacrawler .tools .ai .tools .FunctionReturn ;
@@ -55,13 +54,13 @@ private JsonNode createServerInfoArray() {
5554 final ArrayNode serverInfoArray = databaseInfo .putArray ("server-info" );
5655 final Collection <Property > serverInfo = catalog .getDatabaseInfo ().getServerInfo ();
5756 for (final Property serverProperty : serverInfo ) {
58- if (serverProperty == null ) {
57+ if (serverProperty == null || serverProperty . getValue () == null ) {
5958 continue ;
6059 }
6160 final ObjectNode serverPropertyNode = serverInfoArray .addObject ();
6261 serverPropertyNode .put ("name" , serverProperty .getName ());
6362 serverPropertyNode .put ("description" , serverProperty .getDescription ());
64- serverPropertyNode .put ("value" , String . valueOf ( serverProperty .getValue ()));
63+ serverPropertyNode .put ("value" , serverProperty .getValue (). toString ( ));
6564 }
6665
6766 return databaseInfo ;
You can’t perform that action at this time.
0 commit comments