Fix NPE in ConfigUtil (#4715)

Regression from #4657

Signed-off-by: Jimmy Tanagra <jcode@tanagra.id.au>
This commit is contained in:
jimtng
2025-04-10 21:32:31 +02:00
committed by GitHub
parent 601477d4cf
commit a085b031e3
@@ -68,6 +68,9 @@ public class ConfigUtil {
*/
public static @Nullable Object getDefaultValueAsCorrectType(ConfigDescriptionParameter parameter) {
if (parameter.isMultiple()) {
if (parameter.getDefault() == null) {
return null;
}
List<Object> defaultValues = Stream.of(DEFAULT_LIST_SPLITTER.split(parameter.getDefault())) //
.map(value -> value.trim().replace("\\,", ",")) //
.filter(not(String::isEmpty)) //