We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 825d055 commit d9807d6Copy full SHA for d9807d6
lib/redmine_gitolite/admin_users.rb
@@ -25,7 +25,7 @@ def delete_ssh_key
25
26
def update_all_ssh_keys_forced
27
object = User.all
28
- update_ssh_keys(object)
+ update_all_ssh_keys(object)
29
end
30
31
@@ -51,8 +51,10 @@ def delete_ssh_keys(ssh_key)
51
def update_all_ssh_keys(users)
52
wrapped_transaction do
53
users.each do |user|
54
- handle_user_update(user)
55
- gitolite_admin_repo_commit("#{user.login}")
+ if user.gitolite_public_keys.any?
+ handle_user_update(user)
56
+ gitolite_admin_repo_commit("#{user.login}")
57
+ end
58
59
60
0 commit comments