diff --git a/src/hooks/useOfflineNotes.hook.ts b/src/hooks/useOfflineNotes.hook.ts index 2f58f0a..9c2d8c1 100644 --- a/src/hooks/useOfflineNotes.hook.ts +++ b/src/hooks/useOfflineNotes.hook.ts @@ -5,7 +5,7 @@ import { data, generateId } from "@/data/data" import { DataType } from "@/data/DataType.enum" import { prepareNoteCache } from "@/modules/note/cache/prepareNoteCache" import { Note } from "@/modules/note/models/Note" -import { queryFileContent } from "@/modules/repo/services/repo" +import { getMainReadme, queryFileContent } from "@/modules/repo/services/repo" import { useUserRepoStore } from "@/modules/repo/store/userRepo.store" export const useOfflineNotes = () => { @@ -58,6 +58,12 @@ export const useOfflineNotes = () => { saveCacheNote(contentFile) } + + try { + await getMainReadme(store.user, store.repo) + } catch { + failedNotes.value++ + } } const { execute, isLoading } = useAsyncState(cacheAllNotes, null, { immediate: false