Skip to content

Instantly share code, notes, and snippets.

@Mozu-CS
Created October 5, 2017 20:58
Show Gist options
  • Save Mozu-CS/813ccde732c349c7f6c3c1e4c472e128 to your computer and use it in GitHub Desktop.
Save Mozu-CS/813ccde732c349c7f6c3c1e4c472e128 to your computer and use it in GitHub Desktop.
var OrderItemResource = require('mozu-node-sdk/clients/commerce/orders/orderItem');
var OrderResource = require('mozu-node-sdk/clients/commerce/order');
module.exports = function (context, callback) {
var orderResource = new OrderResource(context.apiContext);
orderResource.context['user-claims'] = null;
var orderItemResource = new OrderItemResource(context.apiContext);
orderItemResource.context['user-claims'] = null;
orderResource
.getOrders({q: "501"})
.then(function (order) {
orderItemResource
.getOrderItemViaLineId({orderId: order.items[0].id, lineId: order.items[0].lineId})
.then(function (item) {
orderItemResource
.deleteOrderItem({orderId: order.items[0].id, orderItemId: item.items[0].id})
.then(function (order) {
console.log(order)
callback();
})
.catch(function (error) {
console.error(error);
callback();
});
})
.catch(function (error) {
console.error(error);
callback();
});
});
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment