From b55cd5b01b5438763ec170dea51be51a397af2f6 Mon Sep 17 00:00:00 2001 From: Timo Sirainen Date: Thu, 5 Sep 2019 12:06:02 +0300 Subject: [PATCH] lib-master: Event filter parsing - Accept "service:" This is short for "category:service:" --- src/lib-master/master-service-settings.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/lib-master/master-service-settings.c b/src/lib-master/master-service-settings.c index 0b2d51da66..657ef66bc7 100644 --- a/src/lib-master/master-service-settings.c +++ b/src/lib-master/master-service-settings.c @@ -161,7 +161,10 @@ static int parse_query(const char *str, struct event_filter_query *query_r, add_category(&categories, str+4); else if (str_begins(str, "category:")) add_category(&categories, str+9); - else { + else if (str_begins(str, "service:")) { + /* service:name is short for category:service:name */ + add_category(&categories, str); + } else { *error_r = t_strdup_printf("Unknown event '%s'", str); return -1; } -- 2.47.3