mirror of
https://github.com/discourse/discourse.git
synced 2025-02-25 18:55:32 -06:00
Merge pull request #2372 from vikhyat/badge-system
Multiple grant badges
This commit is contained in:
@@ -14,7 +14,7 @@ class BadgeGranter
|
||||
|
||||
user_badge = UserBadge.find_by(badge_id: @badge.id, user_id: @user.id)
|
||||
|
||||
unless user_badge
|
||||
if user_badge.nil? || @badge.multiple_grant?
|
||||
UserBadge.transaction do
|
||||
user_badge = UserBadge.create!(badge: @badge, user: @user,
|
||||
granted_by: @granted_by, granted_at: Time.now)
|
||||
|
||||
Reference in New Issue
Block a user