diff options
author | Timothy Andrew <mail@timothyandrew.net> | 2016-04-18 13:18:54 +0300 |
---|---|---|
committer | Timothy Andrew <mail@timothyandrew.net> | 2016-04-28 19:58:36 +0300 |
commit | e5cf527f279964a8952de544526e8def226b98d7 (patch) | |
tree | 02971ecfe27884880d5917e37fc902b91ce803e5 /app/models/personal_access_token.rb | |
parent | 1541d1de18c3e7707ce1289f882b4c1262ec8c71 (diff) |
Allow expiration of personal access tokens.
Diffstat (limited to 'app/models/personal_access_token.rb')
-rw-r--r-- | app/models/personal_access_token.rb | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/app/models/personal_access_token.rb b/app/models/personal_access_token.rb index e5f1f9749f8..dd64374481f 100644 --- a/app/models/personal_access_token.rb +++ b/app/models/personal_access_token.rb @@ -1,7 +1,7 @@ class PersonalAccessToken < ActiveRecord::Base belongs_to :user - scope :active, -> { where.not(revoked: true) } + scope :active, -> { where.not(revoked: true).where("expires_at >= :current", current: Time.current) } def self.generate(params) personal_access_token = self.new(params) |