Skip to content
This repository has been archived by the owner on Jan 26, 2024. It is now read-only.

Problems storing products added to the Wishlist #290

Open
2 of 5 tasks
alinadivante opened this issue Aug 13, 2019 · 3 comments
Open
2 of 5 tasks

Problems storing products added to the Wishlist #290

alinadivante opened this issue Aug 13, 2019 · 3 comments
Assignees
Labels
1: Easy feature request Requests for new features. Please be as specific as possible and provide proposal API if it you can P3: Normal Priority mark - normal priority VSF1 Issues in regards to VSF1

Comments

@alinadivante
Copy link

##Relates to:
vuestorefront/vue-storefront#3348

Steps to reproduce the issue

Scenario 1:

  1. Log in into vsf
  2. Add any products to wishlist
  3. Log out
  4. Make sure that wishlist is empty now
  5. Refresh page

Scenario 2:

  1. Log in into vsf
  2. Add any products to wishlist
  3. Log out
  4. Make sure that wishlist is empty now
  5. Again add any products to wishlist (as guest)
  6. Log in into vsf (use the same account as in step 1)
  7. Check Wislist

Current behavior

Scenario 1:
After refreshing the page, products occur again on Wishlist (despite the user being logged out)

Scenario 2:
There are only products added by guest (in step 5). The previously added products (in step 2) are gone.

Expected behavior

If logged in customer add products to the wishlist, the list will be stored in Magento i.e. products within the list will not disappear unless customer removes it manually.

If not-logged in customer add products to the wishlist, the list will be stored in browser cache i.e. products within the list will not disappear unless customer clears the browser cache.

If the customer will add products as a not-logged in and then logged into his account, products added to the wishlist before the login will be merged with products in the stored wishlist.

Repository

Can you handle fixing this bug by yourself?

  • YES
  • NO

Which Release Cycle state this refers to? Info for developer.

Pick one option.

  • This is a bug report for test version on https://test.storefrontcloud.io - In this case Developer should create branch from develop branch and create Pull Request 2. Feature / Improvement back to develop.
  • This is a bug report for current Release Candidate version on https://next.storefrontcloud.io - In this case Developer should create branch from release branch and create Pull Request 3. Stabilisation fix back to release.
  • This is a bug report for current Stable version on https://demo.storefrontcloud.io and should be placed in next stable version hotfix - In this case Developer should create branch from hotfix or master branch and create Pull Request 4. Hotfix back to hotfix.

Environment details

  • Browser:
  • OS:
  • Node:
  • Code Version:

Additional information

@pkarw
Copy link

pkarw commented Aug 13, 2019

@alinadivante the thing is that wishlist is not being synced with Magento there is still a FR for that waiting to be implemented. So we’re having just single source of wishlist which is browser cache

@pkarw
Copy link

pkarw commented Aug 19, 2019

@patzick i'm not sure if this is an issue or just a feature request but it'd be better to double-check it

@pkarw
Copy link

pkarw commented Aug 19, 2019

Related: vuestorefront/vue-storefront#709

@bloodf bloodf closed this as completed Aug 20, 2021
@bloodf bloodf transferred this issue from vuestorefront/vue-storefront Aug 20, 2021
@bloodf bloodf reopened this Aug 20, 2021
@bloodf bloodf added 1: Easy feature request Requests for new features. Please be as specific as possible and provide proposal API if it you can P3: Normal Priority mark - normal priority VSF1 Issues in regards to VSF1 labels Aug 26, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
1: Easy feature request Requests for new features. Please be as specific as possible and provide proposal API if it you can P3: Normal Priority mark - normal priority VSF1 Issues in regards to VSF1
Projects
None yet
Development

No branches or pull requests

4 participants