mirror of
https://github.com/discourse/discourse.git
synced 2025-05-30 15:28:37 +08:00
FIX: inviting a user again after the first invite expires will create a new invite
This commit is contained in:
@ -1,10 +1,14 @@
|
||||
class InviteSerializer < ApplicationSerializer
|
||||
|
||||
attributes :email, :created_at, :redeemed_at
|
||||
attributes :email, :created_at, :redeemed_at, :expired
|
||||
has_one :user, embed: :objects, serializer: InvitedUserSerializer
|
||||
|
||||
def include_email?
|
||||
!object.redeemed?
|
||||
end
|
||||
|
||||
def expired
|
||||
object.expired?
|
||||
end
|
||||
|
||||
end
|
||||
|
Reference in New Issue
Block a user