From 21f48b52c8091ec309974c0f3ed2258a78cb22c1 Mon Sep 17 00:00:00 2001 From: Luis Ramos Date: Sat, 23 Jan 2021 14:53:20 +0000 Subject: [PATCH] Fix cancel order route --- app/serializers/api/order_serializer.rb | 2 +- spec/features/consumer/account_spec.rb | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/app/serializers/api/order_serializer.rb b/app/serializers/api/order_serializer.rb index 19829161b2..0f7cc4ddeb 100644 --- a/app/serializers/api/order_serializer.rb +++ b/app/serializers/api/order_serializer.rb @@ -48,7 +48,7 @@ module Api def cancel_path return nil unless object.changes_allowed? - Spree::Core::Engine.routes.url_helpers.cancel_order_path(object) + cancel_spree_order_path(object) end def changes_allowed diff --git a/spec/features/consumer/account_spec.rb b/spec/features/consumer/account_spec.rb index dc13f1143b..7011c0c1b4 100644 --- a/spec/features/consumer/account_spec.rb +++ b/spec/features/consumer/account_spec.rb @@ -89,8 +89,8 @@ feature ' expect(page).to have_link d1o2.number, href: spree_order_path(d1o2) expect(page).to have_link(distributor1.name, href: "#{distributor1.permalink}/shop", count: 2) - expect(page).to have_link I18n.t('spree.users.open_orders.cancel'), href: spree.cancel_order_path(d1o1) - expect(page).to have_link I18n.t('spree.users.open_orders.cancel'), href: spree.cancel_order_path(d1o2) + expect(page).to have_link I18n.t('spree.users.open_orders.cancel'), href: cancel_spree_order_path(d1o1) + expect(page).to have_link I18n.t('spree.users.open_orders.cancel'), href: cancel_spree_order_path(d1o2) end end end