Files
fizzy/app/models/user/avatar.rb
T
2024-12-18 14:44:05 -06:00

18 lines
271 B
Ruby

module User::Avatar
extend ActiveSupport::Concern
included do
has_one_attached :avatar
end
class_methods do
def from_avatar_token(sid)
find_signed!(sid, purpose: :avatar)
end
end
def avatar_token
signed_id(purpose: :avatar)
end
end