We have experienced an issue where the wrong prices where shown in the frontend for customer-groups other than guest (groupId=0).
This pull-request adds the customer-group to the cache-key, which as a result will cache the JSONConfig for each customer-group.
Apparently the prewarming is not possible for multiple customergroups. At least I did not get it working in a justifiable amount of time. That's why the customerGroupId ist hard-coded in the Prewarmer.
Do you have this Issue as well? Or was this out-of-scope for your projects?
P.S.: I have just realized that I also added a fix to the prewarm cli-command. If there are no product-ids provided, the productCollection would not contain products and therefore not prewarming would be done. In our case we do not have productIds so this came up to. Though the fix is just an if.
BTW: Thanks for sharing this module. It has helped us out with quite some performance issues regarding configurable products :-)
We have experienced an issue where the wrong prices where shown in the frontend for customer-groups other than guest (groupId=0). This pull-request adds the customer-group to the cache-key, which as a result will cache the JSONConfig for each customer-group. Apparently the prewarming is not possible for multiple customergroups. At least I did not get it working in a justifiable amount of time. That's why the customerGroupId ist hard-coded in the Prewarmer. Do you have this Issue as well? Or was this out-of-scope for your projects?
P.S.: I have just realized that I also added a fix to the prewarm cli-command. If there are no product-ids provided, the productCollection would not contain products and therefore not prewarming would be done. In our case we do not have productIds so this came up to. Though the fix is just an if.
BTW: Thanks for sharing this module. It has helped us out with quite some performance issues regarding configurable products :-)