Guest User

Untitled

a guest
Jun 22nd, 2018
89
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.50 KB | None | 0 0
  1. def store_location
  2. session[:return_to] = request.request_uri
  3. end
  4.  
  5. def redirect_back_or_default(default)
  6. redirect_to(session[:return_to] || default)
  7. session[:return_to] = nil
  8. end
  9.  
  10. def some_method
  11. redirect_to :back
  12. rescue ActionController::RedirectBackError
  13. redirect_to root_path
  14. end
  15.  
  16. def redirect_to_back(default = root_url)
  17. if !request.env["HTTP_REFERER"].blank? and request.env["HTTP_REFERER"] != request.env["REQUEST_URI"]
  18. redirect_to :back
  19. else
  20. redirect_to default
  21. end
  22. end
Add Comment
Please, Sign In to add comment