Merge pull request #2372 from vikhyat/badge-system

Multiple grant badges
This commit is contained in:
Sam
2014-05-30 10:18:00 +10:00
25 changed files with 171 additions and 42 deletions

View File

@ -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

View File

@ -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