fix(mail): Fix error when searching string with quote

This commit is contained in:
smizrahi
2024-12-23 15:35:19 +01:00
parent 70f72eb92f
commit b40d777a86
+7 -2
View File
@@ -466,6 +466,11 @@
return sort;
}
- (NSString *)sanitizeFilterString:(NSString *)str
{
return [str stringByReplacingOccurrencesOfString:@"\"" withString:@"\\\""];
}
- (EOQualifier *) searchQualifier
{
EOQualifier *qualifier, *notDeleted, *searchQualifier;
@@ -498,8 +503,8 @@
for (i = 0; i < max; i++)
{
filter = [filters objectAtIndex:i];
searchBy = [filter objectForKey: @"searchBy"];
searchInput = [filter objectForKey: @"searchInput"];
searchBy = [self sanitizeFilterString: [filter objectForKey: @"searchBy"]];
searchInput = [self sanitizeFilterString:[filter objectForKey: @"searchInput"]];
if (searchBy && searchInput)
{