diff --git a/src/modules/repo/store/userRepo.store.ts b/src/modules/repo/store/userRepo.store.ts index 46856df..2182785 100644 --- a/src/modules/repo/store/userRepo.store.ts +++ b/src/modules/repo/store/userRepo.store.ts @@ -41,9 +41,13 @@ export const useUserRepoStore = defineStore({ this.repo = repo const savedRepoId = data.generateId(DataType.SavedRepo, `${user}-${repo}`) - this.files = - (await data.get(savedRepoId))?.files ?? - [] + const cachedSavedRepo = await data.get( + savedRepoId + ) + + if (cachedSavedRepo) { + this.files = cachedSavedRepo.files + } try { await refreshToken()