diff --git a/app/models/user.rb b/app/models/user.rb index 1a4022c39..5965f2ab3 100644 --- a/app/models/user.rb +++ b/app/models/user.rb @@ -547,7 +547,9 @@ class User < Principal end def self.find_by_api_key(key) - Token.find_active_user('api', key) + user = Token.find_active_user('api', key) + user.update_last_login_on! if user + user end # Makes find_by_mail case-insensitive