if (filter.trim() === '' && !isAllowedEmpty) {
        throw new ValidationError({
            message: tpl(messages.invalidFilterProvided.message),
            context: tpl(messages.invalidFilterProvided.context)
        });