Avoid an NPE if initial version not set

This commit is contained in:
2023-08-04 16:50:56 -05:00
parent b01023e541
commit fc17ef6106

View File

@ -124,12 +124,15 @@ public class ApiInstanceMetaData implements ApiOperation.EnabledOperationsProvid
if(apiTableMetaData != null) if(apiTableMetaData != null)
{ {
if(BooleanUtils.isNotTrue(apiTableMetaData.getIsExcluded())) if(BooleanUtils.isNotTrue(apiTableMetaData.getIsExcluded()))
{
if(StringUtils.hasContent(apiTableMetaData.getInitialVersion()))
{ {
validator.assertCondition(allVersions.contains(new APIVersion(apiTableMetaData.getInitialVersion())), "Table " + table.getName() + "'s initial API version is not a recognized version for api " + apiName); validator.assertCondition(allVersions.contains(new APIVersion(apiTableMetaData.getInitialVersion())), "Table " + table.getName() + "'s initial API version is not a recognized version for api " + apiName);
} }
} }
} }
} }
}
// todo - find duplicate tableApiNames!! // todo - find duplicate tableApiNames!!
} }