diff --git a/vedia.rb b/vedia.rb index 56925e9..1b2bffa 100644 --- a/vedia.rb +++ b/vedia.rb @@ -306,6 +306,7 @@ end post '/votes/:id/ratings' do require_login find_vote + require_open_vote @vote.candidates.each do |candidate| rating = Rating.find_or_initialize_by(vote: @vote, user: current_user, candidate: candidate) rating.value = params[candidate.id.to_s]