From a2b3fc06288c7c1a0c20ecac54884a9e5d41cff6 Mon Sep 17 00:00:00 2001 From: Shadowfacts Date: Wed, 30 Nov 2022 16:46:18 -0500 Subject: [PATCH] Fix saved/followed hashtag lookups being case-sensitive --- Tusker/CoreData/FollowedHashtag.swift | 2 +- Tusker/CoreData/SavedHashtag.swift | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Tusker/CoreData/FollowedHashtag.swift b/Tusker/CoreData/FollowedHashtag.swift index 762c8596..22156e27 100644 --- a/Tusker/CoreData/FollowedHashtag.swift +++ b/Tusker/CoreData/FollowedHashtag.swift @@ -20,7 +20,7 @@ public final class FollowedHashtag: NSManagedObject { @nonobjc public class func fetchRequest(name: String) -> NSFetchRequest { let req = NSFetchRequest(entityName: "FollowedHashtag") - req.predicate = NSPredicate(format: "name = %@", name) + req.predicate = NSPredicate(format: "name LIKE[cd] %@", name) return req } diff --git a/Tusker/CoreData/SavedHashtag.swift b/Tusker/CoreData/SavedHashtag.swift index 12a3037d..eda2e8ef 100644 --- a/Tusker/CoreData/SavedHashtag.swift +++ b/Tusker/CoreData/SavedHashtag.swift @@ -20,7 +20,7 @@ public final class SavedHashtag: NSManagedObject { @nonobjc public class func fetchRequest(name: String) -> NSFetchRequest { let req = NSFetchRequest(entityName: "SavedHashtag") - req.predicate = NSPredicate(format: "name = %@", name) + req.predicate = NSPredicate(format: "name LIKE[cd] %@", name) return req }