Altering keyword parameter to be required for RemoveKeyword.

This commit is contained in:
Christian 'ketura' McCarty
2024-05-29 21:36:27 -05:00
parent 1bb4e4dd19
commit 0e61865213

View File

@@ -17,6 +17,9 @@ public class RemoveKeyword implements ModifierSourceProducer {
Keyword keyword = FieldUtils.getEnum(Keyword.class, object.get("keyword"), "keyword");
if (keyword == null)
throw new InvalidCardDefinitionException("'keyword' is required for RemoveKeyword modifier.");
final FilterableSource filterableSource = environment.getFilterFactory().generateFilter(filter, environment);
final Requirement[] requirements = environment.getRequirementFactory().getRequirements(conditionArray, environment);