From 30c4c2994663b922f95de6574bbb47212f4106ed Mon Sep 17 00:00:00 2001 From: Mark VanLandingham Date: Mon, 22 Jul 2024 08:37:12 -0500 Subject: [PATCH] DEV: Improve TagGroup.resolve_permissions method arg type handling (#28016) --- app/models/tag_group.rb | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/app/models/tag_group.rb b/app/models/tag_group.rb index d00fb9eb055..d5e7ee7323e 100644 --- a/app/models/tag_group.rb +++ b/app/models/tag_group.rb @@ -55,7 +55,9 @@ class TagGroup < ActiveRecord::Base def self.resolve_permissions(permissions) permissions.map do |group, permission| group_id = Group.group_id_from_param(group) - permission = TagGroupPermission.permission_types[permission] unless permission.is_a?(Integer) + permission = TagGroupPermission.permission_types[permission.to_sym] unless permission.is_a?( + Integer, + ) [group_id, permission] end end