From f9e1495fc3b7e3dcc3e67d71aa8b863fcb9f238f Mon Sep 17 00:00:00 2001 From: Julien Calixte Date: Sun, 17 May 2026 00:17:34 +0200 Subject: [PATCH] fix(repo): load all favorites without filtering by loaded repos Previously favorites were only fetched for repos already loaded via useRepos, hiding favorites whose repo metadata hadn't been resolved yet. --- src/modules/repo/hooks/useFavoriteRepos.hook.ts | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/src/modules/repo/hooks/useFavoriteRepos.hook.ts b/src/modules/repo/hooks/useFavoriteRepos.hook.ts index 88db24b..4a1760f 100644 --- a/src/modules/repo/hooks/useFavoriteRepos.hook.ts +++ b/src/modules/repo/hooks/useFavoriteRepos.hook.ts @@ -2,18 +2,15 @@ import { computed, onMounted, ref } from "vue" import { data, generateId } from "@/data/data" import { DataType } from "@/data/DataType.enum" -import { useRepos } from "@/hooks/useRepos.hook" import { RepoBase } from "@/modules/repo/interfaces/RepoBase" import { FavoriteRepo } from "@/modules/repo/models/FavoriteRepo" export const useFavoriteRepos = () => { - const { repos } = useRepos() const savedRepos = ref([]) const getFavorites = async () => { savedRepos.value = await data.getAll({ - prefix: DataType.FavoriteRepo, - keys: repos.value.map((repo) => repo.id) + prefix: DataType.FavoriteRepo }) }