From fb75717ae0b0585c0bc629e905b348c5bbbf70f4 Mon Sep 17 00:00:00 2001 From: jeffvli Date: Fri, 7 Nov 2025 19:47:40 -0800 Subject: [PATCH] update rating / favorite columns --- .../item-table-list/columns/favorite-column.tsx | 10 ++++++++-- .../item-table-list/columns/rating-column.tsx | 5 +++-- 2 files changed, 11 insertions(+), 4 deletions(-) diff --git a/src/renderer/components/item-list/item-table-list/columns/favorite-column.tsx b/src/renderer/components/item-list/item-table-list/columns/favorite-column.tsx index 23767788f..242c7afc3 100644 --- a/src/renderer/components/item-list/item-table-list/columns/favorite-column.tsx +++ b/src/renderer/components/item-list/item-table-list/columns/favorite-column.tsx @@ -33,21 +33,27 @@ export const FavoriteColumn = (props: ItemTableListInnerColumn) => { if (row) { deleteFavorite.mutate({ + apiClientProps: { + serverId: (props.data as any)[props.rowIndex] + .serverId as string, + }, query: { id: [(props.data as any)[props.rowIndex].id as string], type: (props.data as any)[props.rowIndex] .itemType as LibraryItem, }, - serverId: (props.data as any)[props.rowIndex].serverId as string, }); } else { createFavorite.mutate({ + apiClientProps: { + serverId: (props.data as any)[props.rowIndex] + .serverId as string, + }, query: { id: [(props.data as any)[props.rowIndex].id as string], type: (props.data as any)[props.rowIndex] .itemType as LibraryItem, }, - serverId: (props.data as any)[props.rowIndex].serverId as string, }); } }} diff --git a/src/renderer/components/item-list/item-table-list/columns/rating-column.tsx b/src/renderer/components/item-list/item-table-list/columns/rating-column.tsx index 3487072a7..8812663a1 100644 --- a/src/renderer/components/item-list/item-table-list/columns/rating-column.tsx +++ b/src/renderer/components/item-list/item-table-list/columns/rating-column.tsx @@ -24,11 +24,12 @@ export const RatingColumn = (props: ItemTableListInnerColumn) => { const item = props.data[props.rowIndex] as any; setRatingMutation.mutate({ + apiClientProps: { serverId: item.serverId as string }, query: { - item: [item], + id: [item.id], rating: newRating, + type: item.itemType, }, - serverId: item.serverId as string, }); };