Skip to content

Commit 36c81af

Browse files
authored
fix: check for null field when building testCase doc (open-metadata#12312)
1 parent 9f5e85a commit 36c81af

1 file changed

Lines changed: 5 additions & 3 deletions

File tree

  • openmetadata-service/src/main/java/org/openmetadata/service/elasticsearch

openmetadata-service/src/main/java/org/openmetadata/service/elasticsearch/TestCaseIndex.java

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -26,9 +26,11 @@ public TestCaseIndex(TestCase testCase) {
2626
@SneakyThrows
2727
public Map<String, Object> buildESDoc() {
2828
List<TestSuite> testSuiteArray = new ArrayList<>();
29-
for (TestSuite suite : testCase.getTestSuites()) {
30-
suite.setChangeDescription(null);
31-
testSuiteArray.add(suite);
29+
if (testCase.getTestSuites() != null) {
30+
for (TestSuite suite : testCase.getTestSuites()) {
31+
suite.setChangeDescription(null);
32+
testSuiteArray.add(suite);
33+
}
3234
}
3335
testCase.setTestSuites(testSuiteArray);
3436
Map<String, Object> doc = JsonUtils.getMap(testCase);

0 commit comments

Comments
 (0)