waterWang opened a new pull request, #8110:
URL: https://github.com/apache/hop/pull/8110

   Fixes #8095
   
   `DatabaseJoinDialog.getSqlReservedWords()` dereferences the result of 
`pipelineMeta.findDatabase()` without a null check. When the configured 
connection no longer exists, `findDatabase()` returns `null` and 
`databaseMeta.getReservedWords()` throws `NullPointerException`, making the 
transform impossible to reopen.
   
   This matches the existing null check in the dialog's `ok()` method. When the 
database is missing, `getSqlReservedWords()` now returns an empty list so the 
dialog stays open and the connection can be fixed.
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to