From ade624bcfe0009c0f27ca8a536bf843e2004d9e3 Mon Sep 17 00:00:00 2001 From: mo khan <mo@mokhan.ca> Date: Mon, 11 Dec 2023 17:11:03 +0000 Subject: [PATCH] Use `.default_select_columns` instead of `*` Co-Authored-By: Aboobacker MK <akarakath@gitlab.com> --- ee/app/models/members/member_role.rb | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/ee/app/models/members/member_role.rb b/ee/app/models/members/member_role.rb index 44057015044c..14931975083f 100644 --- a/ee/app/models/members/member_role.rb +++ b/ee/app/models/members/member_role.rb @@ -87,7 +87,8 @@ class MemberRole < ApplicationRecord # rubocop:disable Gitlab/NamespacedClass scope :with_members_count, -> do left_outer_joins(:members) .group(:id) - .select('member_roles.*, COUNT(members.id) AS members_count') + .select(MemberRole.default_select_columns) + .select('COUNT(members.id) AS members_count') end before_destroy :prevent_delete_after_member_associated -- GitLab