X-Git-Url: https://git.openstreetmap.org/rails.git/blobdiff_plain/ff7ddb6b86bf918a9418af7382836b41594d45e4..29cc21c5990d7aec15e3cbed6e7410373904b5ac:/app/models/user_token.rb diff --git a/app/models/user_token.rb b/app/models/user_token.rb deleted file mode 100644 index 8c9bf4aeb..000000000 --- a/app/models/user_token.rb +++ /dev/null @@ -1,36 +0,0 @@ -# == Schema Information -# -# Table name: user_tokens -# -# id :bigint(8) not null, primary key -# user_id :bigint(8) not null -# token :string not null -# expiry :datetime not null -# referer :text -# -# Indexes -# -# user_tokens_token_idx (token) UNIQUE -# user_tokens_user_id_idx (user_id) -# -# Foreign Keys -# -# user_tokens_user_id_fkey (user_id => users.id) -# - -class UserToken < ApplicationRecord - belongs_to :user - - after_initialize :set_defaults - - def expired? - expiry < Time.now - end - - private - - def set_defaults - self.token = OSM.make_token if token.blank? - self.expiry = 1.week.from_now if expiry.blank? - end -end