Skip to content
Extraits de code Groupes Projets
Valider 799ffe48 rédigé par Mohamed Lemine BAILLAHI's avatar Mohamed Lemine BAILLAHI
Parcourir les fichiers

Merge branch 'feature/VSN-1155' into 'develop'

feature/VSN-1155 - fix folder fav bug pre-rec

Closes VSN-1155

See merge request !225
parents 7de2075d 4fc17f1d
Branches
Étiquettes v0.0.32
1 requête de fusion!225feature/VSN-1155 - fix folder fav bug pre-rec
Pipeline #19551 réussi avec l'étape
in 22 secondes
......@@ -15,8 +15,8 @@ type FolderStore = {
searchFolders: (keyword: string, ownerId: number) => Promise<FolderDTO[]>
getFolderDetails: (folderId: number) => Promise<FolderDetails | null>
downloadZip: (folderId: number, folderName: string) => Promise<void>
toggleFavorite: (folderId: number) => Promise<void>
toggleUnfavorite: (folderId: number) => Promise<void>
toggleFavorite: (folderId: number, userId : number) => Promise<void>
toggleUnfavorite: (folderId: number, userId : number) => Promise<void>
}
export const useFolderStore = create<FolderStore>((set) => ({
......@@ -137,11 +137,11 @@ export const useFolderStore = create<FolderStore>((set) => ({
console.error('Échec du téléchargement du dossier:', error)
}
},
toggleFavorite: async (folderId: number) => {
await axiosInstance.post(documentEndpoints.Folder.favorite(folderId));
toggleFavorite: async (folderId: number, userId: number) => {
await axiosInstance.post(documentEndpoints.Folder.favorite(folderId), { params: { userId },});
},
toggleUnfavorite: async (folderId: number) => {
await axiosInstance.post(documentEndpoints.Folder.unfavorite(folderId));
toggleUnfavorite: async (folderId: number, userId : number) => {
await axiosInstance.post(documentEndpoints.Folder.unfavorite(folderId), { params: { userId },});
},
}))
......@@ -66,10 +66,10 @@ export default function FolderCard({
event.stopPropagation();
try {
if (isFavorite) {
await folderStore.toggleUnfavorite(folder.id);
await folderStore.toggleUnfavorite(folder.id, 4);
onUnmarkAsFavorite?.(folder.id);
} else {
await folderStore.toggleFavorite(folder.id);
await folderStore.toggleFavorite(folder.id, 4);
onMarkAsFavorite?.(folder.id);
}
setIsFavorite(!isFavorite);
......
0% ou .
You are about to add 0 people to the discussion. Proceed with caution.
Terminez d'abord l'édition de ce message.
Veuillez vous inscrire ou vous pour commenter