From 9744eb5fc1fbaabd669a0fdb86323d8306238368 Mon Sep 17 00:00:00 2001 From: Matt Date: Thu, 14 Dec 2023 14:20:40 +0900 Subject: [PATCH] fix a crash --- Arc Mini/Models/Place/PlaceCache.swift | 1 + 1 file changed, 1 insertion(+) diff --git a/Arc Mini/Models/Place/PlaceCache.swift b/Arc Mini/Models/Place/PlaceCache.swift index b5e82a7..c37e72c 100644 --- a/Arc Mini/Models/Place/PlaceCache.swift +++ b/Arc Mini/Models/Place/PlaceCache.swift @@ -239,6 +239,7 @@ class PlaceCache { let unusedPlaces = store.places(where: "visitsCount = 0 AND needsUpdate != 1") for place in unusedPlaces { + RecordingManager.store.connectToDatabase() let visitsCount = store.countItems(where: "placeId = ? AND deleted = 0 AND disabled = 0", arguments: [place.placeId.uuidString]) guard visitsCount == 0 else { place.setNeedsUpdate(); continue } do {