diff --git a/app/views/ad_man/advertisements/_form.html.erb b/app/views/ad_man/advertisements/_form.html.erb index 774879b..e6224b2 100644 --- a/app/views/ad_man/advertisements/_form.html.erb +++ b/app/views/ad_man/advertisements/_form.html.erb @@ -11,11 +11,11 @@ <% end %> -
Warning: <%= AdMan::Keyword.unavailable.map(&:name) %> keyword has already been used <%= AdMan::Keyword::MAX_COUNT %> times.
- <% end %> + <% if @advertisement.keyword %> + + <%= f.collection_select :keyword_id, AdMan::Keyword.available | [@advertisement.keyword], :id, :name, :include_blank => true %> + <% else %> + + <%= f.collection_select :keyword_id, AdMan::Keyword.available, :id, :name, :include_blank => true %> + <% end %> + <% if AdMan::Keyword.unavailable.count > 0 %> +Warning: <%= AdMan::Keyword.unavailable.map(&:name) %> keyword has already been used <%= AdMan::Keyword::MAX_COUNT %> times.
+ <% end %>