Merge branch '5073-docker-limitations' closes #5073
[arvados.git] / apps / workbench / app / controllers / sessions_controller.rb
index 585f322a859186d06ba02d9b8a37e8f50c965490..97c8d5a9dd4dc7f81184d1a62d7222110a169770 100644 (file)
@@ -1,12 +1,15 @@
 class SessionsController < ApplicationController
-  skip_around_filter :thread_with_mandatory_api_token, :only => [:destroy, :index]
-  skip_around_filter :thread_with_optional_api_token, :only => [:destroy, :index]
+  skip_around_filter :require_thread_api_token, :only => [:destroy, :index]
+  skip_around_filter :set_thread_api_token, :only => [:destroy, :index]
   skip_before_filter :find_object_by_uuid, :only => [:destroy, :index]
+
   def destroy
     session.clear
     redirect_to arvados_api_client.arvados_logout_url(return_to: root_url)
   end
+
   def index
     redirect_to root_url if session[:arvados_api_token]
+    render_index
   end
 end