From 49f0f633389eca12584d0b64bb98088b3421da62 Mon Sep 17 00:00:00 2001 From: Pilzinsel64 Date: Tue, 28 Jan 2025 08:42:22 +0100 Subject: [PATCH] it's RegEx, nothing else!!! --- Pilz.Net/Api/ApiServer.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Pilz.Net/Api/ApiServer.cs b/Pilz.Net/Api/ApiServer.cs index 140ef1d..3425efc 100644 --- a/Pilz.Net/Api/ApiServer.cs +++ b/Pilz.Net/Api/ApiServer.cs @@ -415,7 +415,7 @@ public class ApiServer(string apiUrl) : IApiServer handler = filtered.FirstOrDefault(handler => handler.Url.Equals(url, StringComparison.InvariantCultureIgnoreCase)); // Check if equals via RegEx - handler ??= filtered.FirstOrDefault(handler => handler.UseRegEx && handler.Url.Equals(url, StringComparison.InvariantCultureIgnoreCase)); + handler ??= filtered.FirstOrDefault(handler => handler.UseRegEx && Regex.IsMatch(url, handler.Url, RegexOptions.IgnoreCase)); return handler != null; }