diff --git a/package.json b/package.json index 4e384b4..909e0c8 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "vsf-external-checkout-module", - "version": "1.1.0", + "version": "1.1.1", "description": "External checkout module for Vue Storefront", "main": "index.ts", "scripts": { diff --git a/router/beforeEach.ts b/router/beforeEach.ts index 8f1a12c..785ddb8 100644 --- a/router/beforeEach.ts +++ b/router/beforeEach.ts @@ -15,13 +15,13 @@ export function beforeEach(to: Route, from: Route, next) { if (multistoreEnabled) { if (storeCode in stores && to.name === storeCode + '-checkout') { - window.location.replace(stores[storeCode].cmsUrl + '?token=' + userToken + '&cart=' + cartToken) + window.location.replace(stores[storeCode].cmsUrl + '/vue/cart/sync/token/' + userToken + '/cart/' + cartToken) } else { next() } } else { if (to.name === 'checkout') { - window.location.replace(cmsUrl + '?token=' + userToken + '&cart=' + cartToken) + window.location.replace(cmsUrl + '/vue/cart/sync/token/' + userToken + '/cart/' + cartToken) } else { next() }