module Doorkeeper::AccessTokenMixin
def revoke_previous_refresh_token!
and clears `:previous_refresh_token` attribute.
Revokes token with `:refresh_token` equal to `:previous_refresh_token`
def revoke_previous_refresh_token! return if !self.class.refresh_token_revoked_on_use? || previous_refresh_token.blank? old_refresh_token&.revoke update_attribute(:previous_refresh_token, "") end