Open samanthaacosta opened 1 month ago
Has this always happened or only since a certain version or change you've done? Can you reproduce this outside of the nuts website?
This hasn't always happened, we are not sure where this started, but we believe it was when we updated the vue
to 3.4.31
. I can help with the stack traces and debugging the nuts website
The best way to get to a solution here is first a minimal reproducible example, do you think you could make that? thanks!
š Current behavior
Currently, when entering the search page directly from the URL, the refinement list gets populated, and then, it gets clean again. There's no change on our side, the
query
is still present on the response (so, it didn't get lost), and the only difference in the response from each time, is theitems
value.simplescreenrecorder-2024-07-23_12.52.56.webm
In QA/PROD, this is the behavior:
items
is emptyitems
get emptyitems
is empty: status loadingitems
populated: status is not includeditems
populated: status loadingitems
populated: status stalleditems
is empty: status idleI've also tried to update the packages (4.73.2 and 4.19.0), but it only worked for local env, not other environments. We validated and the package was updated on those environments.
In local, this is the behavior (that's the "expected", since it gets the items populated and not empty):
items
is emptyitems
are populateditems
is empty: status loadingitems
populated: status is not includeditems
populated: status loadingitems
populated: status stalleditems
populated: status loadingitems
populated: status idleš Steps to reproduce
Live reproduction
https://nuts.com/search/instant?query=cashews
š Expected behavior
The
items
shouldn't be clear after they are populated. simplescreenrecorder-2024-07-23_13.04.56.webmPackage version
instantsearch.js: ^4.37.3, vue-instantsearch: ^4.17.5
Operating system
No response
Browser
No response
Code of Conduct