Debuging the code I found that a recent fix in models.py is what
created this bug
if variations:
slugs = qry.filter(site=self.site, active=True,
**kwargs).values_list('slug',flat=True)
return
Product.objects.filter(Q(productvariation__parent__product__slug__in =
slugs)|Q(slug__in = slugs))
If I return the code to the state before commit 2168 by Bruce Kroeze
the proper behaviour is achieved...
I am very new to django and also to satchmo code and I still don´t
understand well how it works, so maybe Bruce could help us sorting out
a third code line that corrects both bugs..
Thanks,
Rafael