Make engine's routes append to main app instead of prepend

This commit is contained in:
Luis Ramos
2020-09-24 19:23:02 +01:00
parent 80cbe6b30f
commit c785d0d1d7
4 changed files with 4 additions and 4 deletions

View File

@@ -294,7 +294,7 @@ module Spree
if report_in_order_management_engine?(report)
main_app.public_send("new_order_management_reports_#{report}_url".to_sym)
else
public_send("#{report}_admin_reports_url".to_sym)
spree.public_send("#{report}_admin_reports_url".to_sym)
end
rescue NoMethodError
url_for([:new, :admin, :reports, report.to_s.singularize])

View File

@@ -1,4 +1,4 @@
# frozen_string_literal: true
Openfoodnetwork::Application.routes.prepend do
Openfoodnetwork::Application.routes.append do
end

View File

@@ -1,4 +1,4 @@
Openfoodnetwork::Application.routes.prepend do
Openfoodnetwork::Application.routes.append do
namespace :order_management do
namespace :reports do
resource :bulk_coop, only: [:new, :create], controller: :bulk_coop

View File

@@ -1,4 +1,4 @@
Openfoodnetwork::Application.routes.prepend do
Openfoodnetwork::Application.routes.append do
scope '/api/cookies' do
resource :consent, only: [:show, :create, :destroy], controller: "web/api/cookies_consent"
end