(function () {
const params = new URLSearchParams(window.location.search);
if (params.get("cart_origin") !== "meta_shops") {
return;
}
const productsParam = params.get("products");
if (!productsParam) {
return;
}
const products = productsParam.split(",").map(function (item) {
const parts = item.split(":");
return {
id: Number(parts[0]),
quantity: Number(parts[1])
};
});
const cart = {
gotoCheckout: true,
products: products
};
const cartCode = encodeURIComponent(JSON.stringify(cart));
window.location.href =
window.location.origin +
"/products#!/~/cart/create=" +
cartCode;
})();