Commit 1b1071d8d0d for woocommerce
commit 1b1071d8d0de28a4102cb97b3e6997fbe111e654
Author: Rishabh Gupta <109821717+R1shabh-Gupta@users.noreply.github.com>
Date: Tue Jul 7 20:56:24 2026 +0530
Fix: review count not updating after moderating multiple reviews (#65830)
* fix: review count not updating after moderating multiple reviews
* add changelog entry
---------
Co-authored-by: Luigi Teschio <gigitux@gmail.com>
diff --git a/plugins/woocommerce/changelog/fix-32264-review-count-not-updating-after-moderation b/plugins/woocommerce/changelog/fix-32264-review-count-not-updating-after-moderation
new file mode 100644
index 00000000000..0d3d58075b6
--- /dev/null
+++ b/plugins/woocommerce/changelog/fix-32264-review-count-not-updating-after-moderation
@@ -0,0 +1,4 @@
+Significance: patch
+Type: fix
+
+Fix review count not updating on WooCommerce Home after moderating multiple reviews
diff --git a/plugins/woocommerce/client/admin/client/homescreen/activity-panel/reviews/index.js b/plugins/woocommerce/client/admin/client/homescreen/activity-panel/reviews/index.js
index fe667c8eb0c..4f6ca2db57e 100644
--- a/plugins/woocommerce/client/admin/client/homescreen/activity-panel/reviews/index.js
+++ b/plugins/woocommerce/client/admin/client/homescreen/activity-panel/reviews/index.js
@@ -362,18 +362,16 @@ export default compose( [
isRequesting,
};
} ),
- withDispatch( ( dispatch, props ) => {
+ withDispatch( ( dispatch ) => {
const { deleteReview, updateReview, invalidateResolution } =
dispatch( reviewsStore );
const { createNotice } = dispatch( 'core/notices' );
const clearReviewsCache = () => {
invalidateResolution( 'getReviews', [ reviewsQuery ] );
- if ( props.reviews && props.reviews.length < 2 ) {
- invalidateResolution( 'getReviewsTotalCount', [
- unapprovedReviewsQuery,
- ] );
- }
+ invalidateResolution( 'getReviewsTotalCount', [
+ unapprovedReviewsQuery,
+ ] );
};
return {