From fa82f80ab9c89d7c7f1bd8f03d2ce1ca04168718 Mon Sep 17 00:00:00 2001 From: Maikel Linke Date: Thu, 19 Dec 2024 08:50:10 +1100 Subject: [PATCH] Use plain static value for spree_roles --- app/models/spree/user.rb | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/app/models/spree/user.rb b/app/models/spree/user.rb index 9eae2b5074..008b1674bf 100644 --- a/app/models/spree/user.rb +++ b/app/models/spree/user.rb @@ -26,9 +26,7 @@ module Spree after_create :associate_customers, :associate_orders before_destroy :check_completed_orders - roles_table_name = Role.table_name - - scope :admin, lambda { includes(:spree_roles).where("#{roles_table_name}.name" => "admin") } + scope :admin, lambda { includes(:spree_roles).where("spree_roles.name" => "admin") } has_many :enterprise_roles, dependent: :destroy has_many :enterprises, through: :enterprise_roles