From 868187aaaf18e48e38d432afccdec82a6712b134 Mon Sep 17 00:00:00 2001 From: Sinan Chaush Date: Thu, 9 Sep 2021 22:22:25 +0200 Subject: [PATCH] create helper to select correct url --- app/helpers/enterprises_helper.rb | 8 ++++++++ .../admin/overview/single_enterprise_dashboard.html.haml | 2 +- 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/app/helpers/enterprises_helper.rb b/app/helpers/enterprises_helper.rb index 397dff60f8..f3101124aa 100644 --- a/app/helpers/enterprises_helper.rb +++ b/app/helpers/enterprises_helper.rb @@ -100,4 +100,12 @@ module EnterprisesHelper def subscriptions_enabled? spree_current_user.admin? || spree_current_user.enterprises.where(enable_subscriptions: true).any? end + + def enterprise_url_selector(enterprise) + if enterprise.is_distributor + main_app.enterprise_shop_url(enterprise) + else + main_app.producers_url + end + end end diff --git a/app/views/spree/admin/overview/single_enterprise_dashboard.html.haml b/app/views/spree/admin/overview/single_enterprise_dashboard.html.haml index edfb0013f4..3c9bb75b8a 100644 --- a/app/views/spree/admin/overview/single_enterprise_dashboard.html.haml +++ b/app/views/spree/admin/overview/single_enterprise_dashboard.html.haml @@ -40,7 +40,7 @@ %span.icon-user = t "your_profil_live" .list - %a.button.bottom{href: enterprise_url(@enterprise), target: '_blank'} + %a.button.bottom{href: enterprise_url_selector(@enterprise), target: '_blank'} = t "see" = @enterprise.name = t "live"