From a9e5f2912f83e12bf5600b882ae6a36201b132d5 Mon Sep 17 00:00:00 2001 From: Rob Harrington Date: Thu, 5 Nov 2015 14:48:26 +1100 Subject: [PATCH] WIP: Fixing Orders service specs --- .../javascripts/admin/orders/services/orders.js.coffee | 2 +- .../unit/admin/orders/services/orders_spec.js.coffee | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/app/assets/javascripts/admin/orders/services/orders.js.coffee b/app/assets/javascripts/admin/orders/services/orders.js.coffee index 7c5df183bc..a7b5bc1b68 100644 --- a/app/assets/javascripts/admin/orders/services/orders.js.coffee +++ b/app/assets/javascripts/admin/orders/services/orders.js.coffee @@ -13,7 +13,7 @@ angular.module("admin.orders").factory 'Orders', ($q, OrderResource) -> save: (order) -> deferred = $q.defer() - order.$update({id: order.permalink}) + order.$update({id: order.number}) .then( (data) => @pristineByID[order.id] = angular.copy(order) deferred.resolve(data) diff --git a/spec/javascripts/unit/admin/orders/services/orders_spec.js.coffee b/spec/javascripts/unit/admin/orders/services/orders_spec.js.coffee index 1856c9ed02..cefb1d7a10 100644 --- a/spec/javascripts/unit/admin/orders/services/orders_spec.js.coffee +++ b/spec/javascripts/unit/admin/orders/services/orders_spec.js.coffee @@ -41,8 +41,8 @@ describe "Orders service", -> resolved = false beforeEach -> - order = new OrderResource({ id: 15, permalink: 'order1', name: 'Order 1' }) - $httpBackend.expectPUT('/admin/orders/order1.json').respond 200, { id: 15, name: 'Order 1'} + order = new OrderResource({ id: 15, number: "R12345", name: 'Order 1' }) + $httpBackend.expectPUT('/admin/orders/R12345.json').respond 200, { id: 15, name: 'Order 1'} Orders.save(order).then( -> resolved = true) $httpBackend.flush() @@ -60,8 +60,8 @@ describe "Orders service", -> rejected = false beforeEach -> - order = new OrderResource( { id: 15, permalink: 'permalink', name: 'Order 1' } ) - $httpBackend.expectPUT('/admin/orders/permalink.json').respond 422, { error: 'obj' } + order = new OrderResource( { id: 15, number: 'R12345', name: 'Order 1' } ) + $httpBackend.expectPUT('/admin/orders/R12345.json').respond 422, { error: 'obj' } Orders.save(order).catch( -> rejected = true) $httpBackend.flush()