update rating / favorite columns

This commit is contained in:
jeffvli
2025-11-07 19:47:40 -08:00
parent 9fafb4f397
commit fb75717ae0
2 changed files with 11 additions and 4 deletions
@@ -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,
});
}
}}
@@ -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,
});
};