Skip to content

Commit 8d1ae66

Browse files
committed
Fix module icon for Alchemy 7.4
Alchemy 7.4 splitted the icon name from the style. line is the default style, so we can just omit it for all Alchemy version larger than equal to 7.4.0.a
1 parent afd6574 commit 8d1ae66

File tree

1 file changed

+11
-1
lines changed

1 file changed

+11
-1
lines changed

config/initializers/alchemy.rb

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,16 @@
33
Rails.application.config.to_prepare do
44
require "alchemy/devise/ability"
55

6+
alchemy_7_4 = Gem::Version.new("7.4.0.a")
7+
8+
icon = if Alchemy.gem_version.between? Gem::Version.new("7.1.0-b1"), alchemy_7_4
9+
"group-line"
10+
elsif Alchemy.gem_version > alchemy_7_4
11+
"group"
12+
else
13+
"users"
14+
end
15+
616
Alchemy.register_ability(Alchemy::Devise::Ability)
717

818
Alchemy::Modules.register_module({
@@ -13,7 +23,7 @@
1323
name: "modules.users",
1424
controller: "/alchemy/admin/users",
1525
action: "index",
16-
icon: (Alchemy.gem_version > Gem::Version.new("7.1.0-b1")) ? "group-line" : "users"
26+
icon: icon
1727
}
1828
})
1929

0 commit comments

Comments
 (0)