Added rule option to delete keywords

This commit is contained in:
M66B
2023-03-13 17:31:44 +01:00
parent 60bbea131a
commit 4136a5b3e6
5 changed files with 38 additions and 4 deletions

View File

@@ -1220,10 +1220,11 @@ public class EntityRule {
private boolean onActionKeyword(Context context, EntityMessage message, JSONObject jargs) throws JSONException {
String keyword = jargs.getString("keyword");
boolean set = jargs.optBoolean("set", true);
if (TextUtils.isEmpty(keyword))
throw new IllegalArgumentException("Keyword missing rule=" + name);
EntityOperation.queue(context, message, EntityOperation.KEYWORD, keyword, true);
EntityOperation.queue(context, message, EntityOperation.KEYWORD, keyword, set);
return true;
}