app/helpers/tramway/admin/application_helper.rb in tramway-admin-1.29.2 vs app/helpers/tramway/admin/application_helper.rb in tramway-admin-1.30

- old
+ new

@@ -2,11 +2,10 @@ module Tramway module Admin module ApplicationHelper include ::FontAwesome5::Rails::IconHelper - include AuthManagement include AdditionalButtonsBuilder include ::SmartButtons include CasesHelper include RussianCasesHelper include ::Tramway::Admin::RecordsHelper @@ -23,9 +22,15 @@ object.class.model_class.name else object.class.name end ::Tramway::Admin.available_models_for(@application_engine || @application.name).map(&:to_s).include?(object_class_name) ? :record : :singleton + end + + def current_admin + user = Tramway::User::User.find_by id: session[:admin_id] + return false unless user + Tramway::User::UserDecorator.decorate user end end end end