Fix logic in "last used at per application" oauth token list (#32912)
This commit is contained in:
		@@ -35,12 +35,6 @@ class Oauth::AuthorizedApplicationsController < Doorkeeper::AuthorizedApplicatio
 | 
			
		||||
  end
 | 
			
		||||
 | 
			
		||||
  def set_last_used_at_by_app
 | 
			
		||||
    @last_used_at_by_app = Doorkeeper::AccessToken
 | 
			
		||||
                           .select('DISTINCT ON (application_id) application_id, last_used_at')
 | 
			
		||||
                           .where(resource_owner_id: current_resource_owner.id)
 | 
			
		||||
                           .where.not(last_used_at: nil)
 | 
			
		||||
                           .order(application_id: :desc, last_used_at: :desc)
 | 
			
		||||
                           .pluck(:application_id, :last_used_at)
 | 
			
		||||
                           .to_h
 | 
			
		||||
    @last_used_at_by_app = current_resource_owner.applications_last_used
 | 
			
		||||
  end
 | 
			
		||||
end
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user