hotfix for polls without slugs
This commit is contained in:
@@ -42,7 +42,7 @@ class PollsController < ApplicationController
|
||||
private
|
||||
|
||||
def load_poll
|
||||
@poll = Poll.find_by(slug: params[:id]) || Poll.find_by(id: params[:id])
|
||||
@poll = Poll.where(slug: params[:id]).first || Poll.where(id: params[:id]).first
|
||||
end
|
||||
|
||||
def load_active_poll
|
||||
|
||||
@@ -49,7 +49,7 @@
|
||||
<% elsif poll.stats_enabled? %>
|
||||
<%= link_to poll.name, stats_poll_path(poll) %>
|
||||
<% else %>
|
||||
<%= link_to poll.name, poll_path(id: poll.slug) %>
|
||||
<%= link_to poll.name, poll_path(id: poll.slug || poll.id) %>
|
||||
<% end %>
|
||||
</h4>
|
||||
<%= poll_dates(poll) %>
|
||||
@@ -72,7 +72,7 @@
|
||||
</div>
|
||||
<div class="small-12 medium-3 column table" data-equalizer-watch>
|
||||
<div class="table-cell align-middle">
|
||||
<%= link_to poll_path(id: poll.slug), class: "button hollow expanded" do %>
|
||||
<%= link_to poll_path(id: poll.slug || poll.id), class: "button hollow expanded" do %>
|
||||
<% if poll.expired? %>
|
||||
<%= t("polls.index.participate_button_expired") %>
|
||||
<% else %>
|
||||
|
||||
Reference in New Issue
Block a user