Commit bc5f17aa35c6ac068ef623f15859f84adadbebe1
1 parent
b9787919
Exists in
master
and in
1 other branch
Fix badge management
Showing
2 changed files
with
3 additions
and
2 deletions
Show diff stats
views/gamification_plugin_badges/_form.html.erb
1 | -<%= form_for(@gamification_plugin_badge, :url => {:action => @gamification_plugin_badge.new_record? ? :create : :update}) do |f| %> | |
1 | +<%= form_for(@gamification_plugin_badge, :url => {:action => @gamification_plugin_badge.new_record? ? :create : :update, :id => @gamification_plugin_badge.id }) do |f| %> | |
2 | 2 | <% if @gamification_plugin_badge.errors.any? %> |
3 | 3 | <div id="error_explanation"> |
4 | 4 | <h2><%= pluralize(@gamification_plugin_badge.errors.count, "error") %> prohibited this gamification_plugin_badge from being saved:</h2> |
... | ... | @@ -13,7 +13,7 @@ |
13 | 13 | |
14 | 14 | <div class="field"> |
15 | 15 | <%= f.label :name %><br /> |
16 | - <%= f.text_field :name %> | |
16 | + <%= f.select :name, Merit::BadgeRules::AVAILABLE_RULES.map{ |key, rule| key } %> | |
17 | 17 | </div> |
18 | 18 | <div class="field"> |
19 | 19 | <%= f.label :description %><br /> | ... | ... |
views/gamification_plugin_badges/index.html.erb