Commit b9787919422f1ca434c15fb0ac19e5f8fef8615e
1 parent
3c1d3d84
Exists in
master
and in
1 other branch
Fix badge rules verification
Showing
1 changed file
with
1 additions
and
1 deletions
Show diff stats
lib/merit/badge_rules.rb
@@ -36,7 +36,7 @@ module Merit | @@ -36,7 +36,7 @@ module Merit | ||
36 | environment.gamification_plugin_badges.all.each do |badge| | 36 | environment.gamification_plugin_badges.all.each do |badge| |
37 | setting = AVAILABLE_RULES[badge.name.to_sym] | 37 | setting = AVAILABLE_RULES[badge.name.to_sym] |
38 | grant_on setting[:action], :badge => badge.name, :level => badge.level, :to => setting[:to] do |source| | 38 | grant_on setting[:action], :badge => badge.name, :level => badge.level, :to => setting[:to] do |source| |
39 | - setting[:value].call(source) >= (badge.custom_fields || {}).fetch(:threshold, setting[:default_threshold]) | 39 | + setting[:value].call(source) >= (badge.custom_fields || {}).fetch(:threshold, setting[:default_threshold]).to_i |
40 | end | 40 | end |
41 | end | 41 | end |
42 | end | 42 | end |