app/controllers/workarea/admin/application_controller.rb in workarea-admin-3.4.45 vs app/controllers/workarea/admin/application_controller.rb in workarea-admin-3.5.0.beta.1
- old
+ new
@@ -2,11 +2,10 @@
module Admin
class ApplicationController < Workarea::ApplicationController
include Turbolinks::Controller
include Authentication
include Authorization
- include AdminGuestBrowsing
include Impersonation
include CurrentRelease
include Visiting
include Publishing
@@ -15,11 +14,10 @@
before_action { params.permit! }
before_action :require_login
before_action :require_admin
before_action :check_authorization, except: :dashboard
- before_action :touch_auth_cookie, unless: -> { impersonating? || admin_browsing_as_guest? }
before_action :set_variant
before_action :setup_alerts, if: :current_layout
around_action :audit_log
around_action :inline_search_indexing
around_action :inline_cache_busting
@@ -88,11 +86,11 @@
def inline_search_indexing
Sidekiq::Callbacks.inline(IndexAdminSearch) { yield }
end
def inline_cache_busting
- Sidekiq::Callbacks.inline(BustDiscountCache, BustNavigationCache, BustSkuCache) { yield }
+ Sidekiq::Callbacks.inline(BustNavigationCache, BustSkuCache) { yield }
end
def enable_auto_redirect
Sidekiq::Callbacks.enable(RedirectNavigableSlugs) { yield }
end
@@ -100,10 +98,10 @@
def setup_alerts
@alerts = AlertsViewModel.wrap(Alerts.new)
end
def track_index_filters
- session[:last_index_path] = request.fullpath unless request.xhr? || request.format.json?
+ session[:last_index_path] = request.fullpath
end
end
end
end