Fix some tests for changes in rails 5
This commit is contained in:
parent
03408b6294
commit
3893fd72a9
6 changed files with 20 additions and 29 deletions
|
@ -268,7 +268,7 @@ class UserController < ApplicationController
|
|||
def logout
|
||||
@title = t "user.logout.title"
|
||||
|
||||
if params[:session] == request.session_options[:id]
|
||||
if params[:session] == session.id
|
||||
if session[:token]
|
||||
token = UserToken.find_by(:token => session[:token])
|
||||
token.destroy if token
|
||||
|
|
|
@ -80,7 +80,7 @@
|
|||
<%= yield :greeting %>
|
||||
</li>
|
||||
<li>
|
||||
<%= link_to t('layouts.logout'), logout_path(:session => request.session_options[:id], :referer => request.fullpath) %>
|
||||
<%= link_to t('layouts.logout'), logout_path(:session => session.id, :referer => request.fullpath) %>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
|
|
|
@ -4,6 +4,6 @@
|
|||
|
||||
<%= form_tag :action => "logout" do %>
|
||||
<%= hidden_field_tag("referer", h(params[:referer])) %>
|
||||
<%= hidden_field_tag("session", request.session_options[:id]) %>
|
||||
<%= hidden_field_tag("session", session.id) %>
|
||||
<%= submit_tag t('user.logout.logout_button') %>
|
||||
<% end %>
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue