From f22ba144c7ee9215bd91aacb6e941ae7b77dd6e4 Mon Sep 17 00:00:00 2001 From: Scott Merchant Date: Wed, 12 Jun 2024 19:12:30 +0930 Subject: [PATCH] Fix string escaping --- back/src/Kyoo.Meilisearch/FilterExtensionMethods.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/back/src/Kyoo.Meilisearch/FilterExtensionMethods.cs b/back/src/Kyoo.Meilisearch/FilterExtensionMethods.cs index fde9a00f..d32d2a63 100644 --- a/back/src/Kyoo.Meilisearch/FilterExtensionMethods.cs +++ b/back/src/Kyoo.Meilisearch/FilterExtensionMethods.cs @@ -38,7 +38,7 @@ internal static class FilterExtensionMethods return value switch { null => null, - string s => s.Any(char.IsWhiteSpace) ? $"\\\"{s}\\\"" : s, + string s => s.Any(char.IsWhiteSpace) ? $"\"{s.Replace("\"", "\\\"")}\"" : s, DateTimeOffset dateTime => dateTime.ToUnixTimeSeconds(), DateOnly date => date.ToUnixTimeSeconds(), _ => value