When a listing is manually marked as sold /unsold,
This causes the category listing counter to get skewed and only rebuilding listing categoreis seems to fix this.
Suggested Fix
Call
fastUpdate is called on the entity - this does not trigger updateCategoryRecord via _postSaveThis causes the category listing counter to get skewed and only rebuilding listing categoreis seems to fix this.
Suggested Fix
Call
save instead of fastUpdate and modify updateCategoryRecord to react to listing_status changes