diff --git a/src/main/java/seedu/condonery/logic/parser/property/StatusPropertyCommandParser.java b/src/main/java/seedu/condonery/logic/parser/property/StatusPropertyCommandParser.java index 1e0146d3d15..9eb5b5b0602 100644 --- a/src/main/java/seedu/condonery/logic/parser/property/StatusPropertyCommandParser.java +++ b/src/main/java/seedu/condonery/logic/parser/property/StatusPropertyCommandParser.java @@ -6,6 +6,7 @@ import seedu.condonery.logic.commands.property.StatusPropertyCommand; import seedu.condonery.logic.parser.Parser; +import seedu.condonery.logic.parser.ParserUtil; import seedu.condonery.logic.parser.exceptions.ParseException; import seedu.condonery.model.property.PropertyStatusContainsKeywordsPredicate; @@ -28,6 +29,11 @@ public StatusPropertyCommand parse(String args) throws ParseException { String[] nameKeywords = trimmedArgs.split("\\s+"); + for (int i = 0; i < nameKeywords.length; i++) { + ParserUtil.parsePropertyStatus( + nameKeywords[i]); + } + return new StatusPropertyCommand(new PropertyStatusContainsKeywordsPredicate(Arrays.asList(nameKeywords))); }