Skip to content

Conversation

@accierro
Copy link

Hi @NiklasMencke first of all thank you for this library.

Although I have found one bug in. It is related to caching logic when cached: true. If variant A is selected it is saved as 0 in the local storage, but when it retrieved from it is checked using (Number(getVariantFromStorage(id)) that will result in Number("0") which is false hence -1 will be returned, hence it will be considered as nothing is stored and new variant will be chosen with a possibility of rewriting previous variant.

Please, would you be able to apply this fix provided in this PR, or let me know your thoughts.

@santiagoesteva
Copy link

Hi @NiklasMencke it would be great if we could merge this PR

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants