chore: Improve Tag.predicate(name:) case-insensitivity

This commit is contained in:
Marcus Kida 2022-12-01 14:24:54 +01:00
parent 270bb6a1ed
commit bf5a091798
No known key found for this signature in database
GPG Key ID: 19FF64E08013CA40
1 changed files with 1 additions and 1 deletions

View File

@ -92,7 +92,7 @@ public extension Tag {
static func predicate(name: String) -> NSPredicate {
// use case-insensitive query as tags #CaN #BE #speLLed #USiNG #arbITRARy #cASe
NSPredicate(format: "%K contains[c] %@", #keyPath(Tag.name), name)
NSPredicate(format: "%K MATCHES[c] %@", #keyPath(Tag.name), name)
}
static func predicate(domain: String, following: Bool) -> NSPredicate {