🐛 (readme) do not fetch readme for folder notes
This commit is contained in:
@@ -19,7 +19,8 @@ const tree = ref<Tree[]>([])
|
|||||||
export const useRepo = (
|
export const useRepo = (
|
||||||
owner: Ref<string>,
|
owner: Ref<string>,
|
||||||
repo: Ref<string>,
|
repo: Ref<string>,
|
||||||
retrieve = true
|
retrieve = true,
|
||||||
|
retrieveReadme = true
|
||||||
) => {
|
) => {
|
||||||
const { getCachedNote, saveCacheNote } = useNoteCache('README')
|
const { getCachedNote, saveCacheNote } = useNoteCache('README')
|
||||||
const { accessToken } = useGitHubLogin()
|
const { accessToken } = useGitHubLogin()
|
||||||
@@ -39,6 +40,7 @@ export const useRepo = (
|
|||||||
const cachedReadme = await getCachedNote()
|
const cachedReadme = await getCachedNote()
|
||||||
|
|
||||||
try {
|
try {
|
||||||
|
if (retrieveReadme) {
|
||||||
if (cachedReadme) {
|
if (cachedReadme) {
|
||||||
readme.value = render(cachedReadme.content)
|
readme.value = render(cachedReadme.content)
|
||||||
}
|
}
|
||||||
@@ -52,6 +54,7 @@ export const useRepo = (
|
|||||||
readme.value = render(README.data.content)
|
readme.value = render(README.data.content)
|
||||||
saveCacheNote(README.data.content)
|
saveCacheNote(README.data.content)
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
const commits = await octokit.request(
|
const commits = await octokit.request(
|
||||||
'GET /repos/{owner}/{repo}/commits',
|
'GET /repos/{owner}/{repo}/commits',
|
||||||
|
|||||||
@@ -6,7 +6,7 @@ export const useFolderNotes = (
|
|||||||
owner: Ref<string>,
|
owner: Ref<string>,
|
||||||
repo: Ref<string>
|
repo: Ref<string>
|
||||||
) => {
|
) => {
|
||||||
const { tree } = useRepo(owner, repo)
|
const { tree } = useRepo(owner, repo, true, false)
|
||||||
|
|
||||||
const fleetingNotes = computed(() =>
|
const fleetingNotes = computed(() =>
|
||||||
tree.value.filter(
|
tree.value.filter(
|
||||||
|
|||||||
Reference in New Issue
Block a user