diff --git a/src/hooks/useRepo.hook.ts b/src/hooks/useRepo.hook.ts index f9913ab..b14b403 100644 --- a/src/hooks/useRepo.hook.ts +++ b/src/hooks/useRepo.hook.ts @@ -19,7 +19,8 @@ const tree = ref([]) export const useRepo = ( owner: Ref, repo: Ref, - retrieve = true + retrieve = true, + retrieveReadme = true ) => { const { getCachedNote, saveCacheNote } = useNoteCache('README') const { accessToken } = useGitHubLogin() @@ -39,18 +40,20 @@ export const useRepo = ( const cachedReadme = await getCachedNote() try { - if (cachedReadme) { - readme.value = render(cachedReadme.content) - } + if (retrieveReadme) { + if (cachedReadme) { + readme.value = render(cachedReadme.content) + } - const README = await octokit.repos.getReadme({ - owner: owner.value, - repo: repo.value - }) + const README = await octokit.repos.getReadme({ + owner: owner.value, + repo: repo.value + }) - if (README) { - readme.value = render(README.data.content) - saveCacheNote(README.data.content) + if (README) { + readme.value = render(README.data.content) + saveCacheNote(README.data.content) + } } const commits = await octokit.request( diff --git a/src/modules/note/hooks/useFolderNotes.ts b/src/modules/note/hooks/useFolderNotes.ts index 0be9ffa..c738069 100644 --- a/src/modules/note/hooks/useFolderNotes.ts +++ b/src/modules/note/hooks/useFolderNotes.ts @@ -6,7 +6,7 @@ export const useFolderNotes = ( owner: Ref, repo: Ref ) => { - const { tree } = useRepo(owner, repo) + const { tree } = useRepo(owner, repo, true, false) const fleetingNotes = computed(() => tree.value.filter(