Made get_users_by_machine only return distinct user IDs (#492)

This commit is contained in:
danieliscrazy 2025-08-26 07:04:42 -04:00 committed by GitHub
parent 84ac41ad7e
commit 0e14c7fbab
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -51,14 +51,12 @@ module Api
return nil
end
result = Heartbeat.where([ "machine = '%s'", user_machine ]).select(:ip_address, :user_id, :machine, :user_agent).distinct
result = Heartbeat.where([ "machine = '%s'", user_machine ]).select(:user_id, :machine).distinct
render json: {
users: result.map do |user| {
user_id: user.user_id,
ip_address: user.ip_address,
machine: user.machine,
user_agent: user.user_agent
machine: user.machine
}
end
}