From 0e3e5878eb475d4c05219526ce0468ae4c081d49 Mon Sep 17 00:00:00 2001 From: Jackson Harper Date: Fri, 15 Dec 2023 16:58:55 +0800 Subject: [PATCH] Clear the last selected tab when clearing data to make initial load testing easier --- .../OmnivoreKit/Sources/Services/DataService/DataService.swift | 2 ++ 1 file changed, 2 insertions(+) diff --git a/apple/OmnivoreKit/Sources/Services/DataService/DataService.swift b/apple/OmnivoreKit/Sources/Services/DataService/DataService.swift index 21d80df65..fb0e9bc69 100644 --- a/apple/OmnivoreKit/Sources/Services/DataService/DataService.swift +++ b/apple/OmnivoreKit/Sources/Services/DataService/DataService.swift @@ -196,6 +196,8 @@ public final class DataService: ObservableObject { } } + UserDefaults.standard.set(nil, forKey: UserDefaultKey.lastSelectedTabItem.rawValue) + lastItemSyncTime = Date(timeIntervalSinceReferenceDate: 0) clearCoreData()