Tusker/Tusker/CoreData
Shadowfacts bde21fbc6c Fix crash due to prematurely pruned statuses being fetched
If the app hasn't launched in long enough, we may be displaying old statuses as a result of state restoration. If the user leaves the app, those statuses can't get pruned, because the user may return. We need to make sure the lastFetchedAt date is current, since awakeFromFetch won't be called until the object is faulted in (which wasn't happening immediately during state restoration).
2023-10-24 15:50:58 -04:00
..
Tusker.xcdatamodeld/Tusker.xcdatamodel Cache active account ID in CoreData 2023-05-28 22:23:04 -07:00
AccountMO.swift Fix crash due to prematurely pruned statuses being fetched 2023-10-24 15:50:58 -04:00
AccountPreferences.swift Move local user accounts to separate package 2023-03-05 14:35:25 -05:00
ActiveInstance.swift Cache own instance in CoreData 2023-05-28 22:10:10 -07:00
FilterKeywordMO.swift V2 filters API, CoreData, and editing UI 2022-12-03 12:29:11 -05:00
FilterMO.swift Extract filter create/update/delete logic into separate services 2022-12-03 14:40:12 -05:00
FollowedHashtag.swift Fix saved/followed hashtag lookups being case-sensitive 2022-11-30 16:46:18 -05:00
ListMO.swift Unify state restoration with user activity handling code 2023-02-25 14:08:54 -05:00
MastodonCachePersistentStore.swift Cache active account ID in CoreData 2023-05-28 22:23:04 -07:00
NSManagedObjectContext+Helpers.swift Move saved instances and hashtags to CoreData 2022-05-10 22:58:30 -04:00
RelationshipMO.swift Extract compose UI into separate package 2023-04-16 13:23:13 -04:00
SavedHashtag.swift Move local user accounts to separate package 2023-03-05 14:35:25 -05:00
SavedInstance.swift Move local user accounts to separate package 2023-03-05 14:35:25 -05:00
StatusMO.swift Fix crash due to prematurely pruned statuses being fetched 2023-10-24 15:50:58 -04:00
TimelinePosition.swift Move local user accounts to separate package 2023-03-05 14:35:25 -05:00
TimlineState.swift Sync timeline position using iCloud 2022-12-23 16:37:42 -05:00