From 5e40fed62313adb27ff9b1138c867923c6700d1a Mon Sep 17 00:00:00 2001 From: Brian Choromanski Date: Fri, 6 Mar 2026 16:45:02 -0500 Subject: [PATCH] fix: Logic to unset-rating when currentrating is selected (#7182) --- frontend/components/Domain/Recipe/RecipeRating.vue | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/frontend/components/Domain/Recipe/RecipeRating.vue b/frontend/components/Domain/Recipe/RecipeRating.vue index 38fdb03ff..25561bdb6 100644 --- a/frontend/components/Domain/Recipe/RecipeRating.vue +++ b/frontend/components/Domain/Recipe/RecipeRating.vue @@ -84,10 +84,14 @@ export default defineNuxtComponent({ }); function updateRating(val?: number) { - if (!isOwnGroup.value || !val) { + if (!isOwnGroup.value) { return; } + if (val === userRating.value) { + val = 0; + } + if (!props.emitOnly) { setRating(props.slug, val || 0, null); }