mirror of
https://github.com/discourse/discourse.git
synced 2025-06-02 16:29:32 +08:00
Merge pull request #2372 from vikhyat/badge-system
Multiple grant badges
This commit is contained in:
@ -1,5 +1,5 @@
|
||||
class BadgeSerializer < ApplicationSerializer
|
||||
attributes :id, :name, :description, :grant_count, :allow_title
|
||||
attributes :id, :name, :description, :grant_count, :allow_title, :multiple_grant
|
||||
|
||||
has_one :badge_type
|
||||
end
|
||||
|
@ -1,7 +1,11 @@
|
||||
class UserBadgeSerializer < ApplicationSerializer
|
||||
attributes :id, :granted_at
|
||||
attributes :id, :granted_at, :count
|
||||
|
||||
has_one :badge
|
||||
has_one :user, serializer: BasicUserSerializer, root: :users
|
||||
has_one :granted_by, serializer: BasicUserSerializer, root: :users
|
||||
|
||||
def include_count?
|
||||
object.respond_to? :count
|
||||
end
|
||||
end
|
||||
|
Reference in New Issue
Block a user