adding session order and page to back link
This commit is contained in:
10
app/helpers/debates_helper.rb
Normal file
10
app/helpers/debates_helper.rb
Normal file
@@ -0,0 +1,10 @@
|
||||
module DebatesHelper
|
||||
def return_query_params
|
||||
hash = { order: session.delete(:return_order) }
|
||||
hash.merge(page_hash) if session[:return_page]
|
||||
end
|
||||
|
||||
def page_hash
|
||||
{ page: session.delete(:return_page) }
|
||||
end
|
||||
end
|
||||
@@ -3,7 +3,7 @@
|
||||
<div id="<%= dom_id(@debate) %>" class="row">
|
||||
<div class="small-12 medium-9 column">
|
||||
<i class="icon-angle-left left"></i>
|
||||
<%= link_to t("debates.show.back_link"), debates_path, class: 'left back' %>
|
||||
<%= link_to t("debates.show.back_link"), debates_path(return_query_params), class: 'left back' %>
|
||||
|
||||
<% if current_user && @debate.editable_by?(current_user) %>
|
||||
<%= link_to edit_debate_path(@debate), class: 'edit-debate button success tiny radius right' do %>
|
||||
|
||||
Reference in New Issue
Block a user