Project

General

Profile

« Previous | Next » 

Revision 28b7dd9f

Added by Timo Goebel about 7 years ago

fixes #18476 - users have ssh keys

View differences:

app/controllers/concerns/foreman/controller/users_mixin.rb
module Foreman::Controller::UsersMixin
extend ActiveSupport::Concern
include Foreman::Controller::UserSelfEditing
included do
before_action :clear_session_locale_on_update, :only => :update
......
end
end
def editing_self?
@editing_self ||= User.current.editing_self?(params.slice(:controller, :action, :id))
end
def update_sub_hostgroups_owners
return if params[:user]['hostgroup_ids'].empty?
hostgroup_ids = params[:user]['hostgroup_ids'].reject(&:empty?).map(&:to_i)

Also available in: Unified diff