From c16f0863aed613b4badc4d6028fb9ef5bd7d1a68 Mon Sep 17 00:00:00 2001 From: Alan Orth Date: Sat, 17 May 2025 23:46:40 +0300 Subject: [PATCH] examples/generic.yml: use path.matches in condition The string here uses a character set with path.contains, which will not work in CEL. We need to use path.matches to use regex syntax. --- examples/generic.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/examples/generic.yml b/examples/generic.yml index 87f34e4..e8c277b 100644 --- a/examples/generic.yml +++ b/examples/generic.yml @@ -27,7 +27,7 @@ conditions: # Old IE browsers - 'userAgent.matches("MSIE ([2-9]|10|11)\\.")' # Old Linux browsers - - 'userAgent.contains("Linux i[63]86") || userAgent.contains("FreeBSD i[63]86")' + - 'userAgent.matches("Linux i[63]86") || userAgent.matches("FreeBSD i[63]86")' # Old Windows browsers - 'userAgent.matches("Windows (3|95|98|CE)") || userAgent.matches("Windows NT [1-5]\\.")' # Old mobile browsers