Collate Knowledge Center Indexes needs entity

This commit is contained in:
mohitdeuex 2024-01-12 11:54:47 +05:30
parent e786380915
commit e418f4da2f

View File

@ -122,12 +122,13 @@ public class SearchIndexFactory {
(ReportData) entity); (ReportData) entity);
case Entity.TEST_CASE_RESOLUTION_STATUS -> new TestCaseResolutionStatusIndex( case Entity.TEST_CASE_RESOLUTION_STATUS -> new TestCaseResolutionStatusIndex(
(TestCaseResolutionStatus) entity); (TestCaseResolutionStatus) entity);
default -> buildExternalIndexes(entityType); default -> buildExternalIndexes(entityType, entity);
}; };
} }
protected SearchIndex buildExternalIndexes(String entityType) { protected SearchIndex buildExternalIndexes(String entityType, Object entity) {
throw new IllegalArgumentException( throw new IllegalArgumentException(
String.format("Entity Type [%s] is not valid for Index Factory", entityType)); String.format(
"Entity Type [%s] is not valid for Index Factory, Entity: %s", entityType, entity));
} }
} }