Skip to content
This repository was archived by the owner on Nov 20, 2024. It is now read-only.

Commit 10339bb

Browse files
Merge pull request #7 from diconium/feature/release_2.1
Chiran:03/06: Release 2.1 Fixes
2 parents 9e2329e + e410415 commit 10339bb

File tree

65 files changed

+130386
-43658
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

65 files changed

+130386
-43658
lines changed

cif/cart/src/Interface/CartItemInterface.js

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,6 @@ class CartItemInterface {
3939
return this.data.map(item => {
4040
return {
4141
__typename: this.__typename,
42-
id: item.entryNumber,
4342
uid: item.entryNumber,
4443
prices: {
4544
price: {

cif/cart/src/RemoveCouponFromCartLoader.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -77,7 +77,7 @@ class RemoveCouponFromCartLoader {
7777
return new Promise((resolve, reject) => {
7878
vouchersList &&
7979
vouchersList.vouchers.map(({ code }) => {
80-
let uri = `${HB_PROTOCOL}://${HB_API_HOST}${HB_API_BASE_PATH}${HB_BASESITEID}/users/${customerId}/carts/${cartId}/vouchers/${code}?fields=DEFAULT`;
80+
let uri = `${HB_PROTOCOL}://${HB_API_HOST}${HB_API_BASE_PATH}${HB_BASESITEID}/users/${customerId}/carts/${cartId}/vouchers/${code}?fields=FULL`;
8181
axios
8282
.delete(uri, {
8383
params: {

cif/cart/src/RemoveItemFromCartLoader.js

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -75,9 +75,8 @@ class RemoveItemFromCartLoader {
7575
HB_BASESITEID,
7676
} = actionParameters.context.settings;
7777

78-
let { cart_id, cart_item_id, cart_item_uid } = cartInput;
79-
cart_item_id = cart_item_uid || cart_item_id;
80-
const uri = `${HB_PROTOCOL}://${HB_API_HOST}${HB_API_BASE_PATH}${HB_BASESITEID}/users/${customerId}/carts/${cart_id}/entries/${cart_item_id}?fields=DEFAULT`;
78+
let { cart_id, cart_item_uid } = cartInput;
79+
const uri = `${HB_PROTOCOL}://${HB_API_HOST}${HB_API_BASE_PATH}${HB_BASESITEID}/users/${customerId}/carts/${cart_id}/entries/${cart_item_uid}?fields=DEFAULT`;
8180
return new Promise((resolve, reject) => {
8281
axios
8382
.delete(uri, {

cif/cart/src/SetShippingAddressesOnCart.js

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,6 @@ class SetShippingAddressesOnCart {
4747
*/
4848
__load() {
4949
return this.setShippingAddressOnCartLoader.load(this.cartId).then(data => {
50-
console.log(data);
5150
return this.shippingMethodsLoader.load(this.cartId).then(result => {
5251
data.deliveryModes = result.deliveryModes;
5352
return data;

cif/cart/src/UpdateCartItemsLoader.js

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -75,8 +75,7 @@ class UpdateCartItemsLoader {
7575
const { cart_id, cart_items } = queryInput;
7676

7777
const cart_item = cart_items[0];
78-
let { cart_item_id, cart_item_uid, quantity } = cart_item;
79-
cart_item_uid = cart_item_uid ? cart_item_uid : cart_item_id;
78+
let { cart_item_uid, quantity } = cart_item;
8079
let body = {
8180
quantity: quantity,
8281
};

cif/cart/test/integration/addProductToCartTest.js

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,6 @@ describe('AddProductToCart', () => {
6262
args.query =
6363
'mutation {addSimpleProductsToCart(input:{cart_id: "00000035", cart_items: [{data: {quantity: "1", sku: "3514521" } }]}){cart {items {id,product { name,sku },quantity} }}}';
6464
return resolve(args).then(result => {
65-
console.log(result);
6665
assert.isUndefined(result.errors);
6766
assert.equal(AddProduct.callCount, 1);
6867
});

cif/cart/test/integration/cartResolverTest.js

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,6 @@ describe('Cart Resolver', () => {
6363
args.query =
6464
'{cart(cart_id: "00000000") {email,billing_address {city,country {code,label},firstname,lastname,postcode, region {code,label},street,telephone},shipping_addresses{firstname,lastname,street,city,region{code,label},country{code,label},available_shipping_methods{amount{currency,value},available,carrier_code,carrier_title,error_message,method_code,method_title,price_excl_tax{value,currency},price_incl_tax{value,currency}},selected_shipping_method{amount{value,currency},carrier_code,carrier_title,method_code,method_title}},items{id,product{name,sku},quantity},available_payment_methods{code,title},selected_payment_method{code,title},applied_coupon{code},prices{grand_total{value,currency}}}}';
6565
return resolve(args).then(result => {
66-
console.log(result);
6766
assert.isUndefined(result.errors);
6867
let response = result.data.cart;
6968
assert.notEqual(response, null);

cif/cart/test/integration/createEmptyCartTest.js

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,6 @@ describe('CreateEmptyCart', function() {
6262
it('Mutation: validate response should return new cart id', () => {
6363
args.query = 'mutation {createEmptyCart}';
6464
return resolve(args).then(result => {
65-
console.log(result);
6665
const { errors } = result;
6766
assert.isUndefined(result.errors);
6867
let responseData = result.data.createEmptyCart;

cif/cart/test/integration/removeItemFromCartTest.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@ describe('RemoveItemFromCart', () => {
5959

6060
it('Remove item from cart', () => {
6161
args.query =
62-
'mutation { removeItemFromCart( input: { cart_id: "00000035", cart_item_id: "0" }) {cart { items {id,product { name } quantity } prices { grand_total{ value,currency}}}}}';
62+
'mutation { removeItemFromCart( input: { cart_id: "00000035", cart_item_uid: "0" }) {cart { items {uid,product { name } quantity } prices { grand_total{ value,currency}}}}}';
6363
return resolve(args).then(result => {
6464
assert.isUndefined(result.errors);
6565
assert.equal(RemoveItem.callCount, 1);

cif/cart/test/integration/setShippingAddressOnCartTest.it.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@ describe('Shipping Address on Cart', () => {
6565

6666
it('Mutation: set shipping address on cart', () => {
6767
args.query =
68-
'mutation {setShippingAddressesOnCart(input: {cart_id: "00000035", shipping_addresses: [{address: {firstname: "Senthil", lastname: "Roll", company: "Magento", street: ["Magento shipping", "Main Street"], city: "Austin", region: "WA", postcode: "78758", country_code: "US", telephone: "9999998899", save_in_address_book: false}}]}) { cart {shipping_addresses {firstname,lastname,company,street,city,region {code,label},postcode,telephone,country {code,label} }}}}';
68+
'mutation {setShippingAddressesOnCart(input: {cart_id: "00000035", shipping_addresses: [{address: {firstname: "Test User", lastname: "Roll", company: "Magento", street: ["Magento shipping", "Main Street"], city: "Austin", region: "WA", postcode: "78758", country_code: "US", telephone: "9999998899", save_in_address_book: false}}]}) { cart {shipping_addresses {firstname,lastname,company,street,city,region {code,label},postcode,telephone,country {code,label} }}}}';
6969
return resolve(args).then(result => {
7070
assert.isUndefined(result.errors); // No GraphQL errors
7171
assert.equal(ShippingAddress.callCount, 1);

0 commit comments

Comments
 (0)