Merge that good fresh upstream shit
This commit is contained in:
@@ -1,8 +1,12 @@
|
||||
Warden::Manager.after_set_user except: :fetch do |user, warden|
|
||||
SessionActivation.deactivate warden.cookies.signed['_session_id']
|
||||
if user.session_active?(warden.cookies.signed['_session_id'] || warden.raw_session['auth_id'])
|
||||
session_id = warden.cookies.signed['_session_id'] || warden.raw_session['auth_id']
|
||||
else
|
||||
session_id = user.activate_session(warden.request)
|
||||
end
|
||||
|
||||
warden.cookies.signed['_session_id'] = {
|
||||
value: user.activate_session(warden.request),
|
||||
value: session_id,
|
||||
expires: 1.year.from_now,
|
||||
httponly: true,
|
||||
}
|
||||
|
@@ -88,7 +88,12 @@ Rails.application.routes.draw do
|
||||
resources :subscriptions, only: [:index]
|
||||
resources :domain_blocks, only: [:index, :new, :create, :show, :destroy]
|
||||
resource :settings, only: [:edit, :update]
|
||||
resources :instances, only: [:index]
|
||||
|
||||
resources :instances, only: [:index] do
|
||||
collection do
|
||||
post :resubscribe
|
||||
end
|
||||
end
|
||||
|
||||
resources :reports, only: [:index, :show, :update] do
|
||||
resources :reported_statuses, only: [:create, :update, :destroy]
|
||||
|
Reference in New Issue
Block a user