3 changed files with 17 additions and 4 deletions
@ -0,0 +1,13 @@
|
||||
class SessionsController < ApplicationController |
||||
def clear_filters |
||||
session[session_name_for(params[:filter_type])] = "{}" |
||||
|
||||
redirect_to send("#{params[:filter_type]}_path") |
||||
end |
||||
|
||||
private |
||||
|
||||
def session_name_for(filter_type) |
||||
"#{filter_type}_filters" |
||||
end |
||||
end |
||||
Loading…
Reference in new issue