mirror of
https://github.com/discourse/discourse.git
synced 2025-02-25 18:55:32 -06:00
Use render_serialized for rendering instances in UserBadgeController.
This commit is contained in:
parent
2dc5e3c81e
commit
50ce93a850
@ -2,7 +2,7 @@ class UserBadgesController < ApplicationController
|
|||||||
def index
|
def index
|
||||||
params.require(:username)
|
params.require(:username)
|
||||||
user = fetch_user_from_params
|
user = fetch_user_from_params
|
||||||
render json: user.user_badges
|
render_serialized(user.user_badges, UserBadgeSerializer, root: "user_badges")
|
||||||
end
|
end
|
||||||
|
|
||||||
def create
|
def create
|
||||||
@ -17,7 +17,7 @@ class UserBadgesController < ApplicationController
|
|||||||
badge = fetch_badge_from_params
|
badge = fetch_badge_from_params
|
||||||
user_badge = BadgeGranter.grant(badge, user, granted_by: current_user)
|
user_badge = BadgeGranter.grant(badge, user, granted_by: current_user)
|
||||||
|
|
||||||
render json: user_badge
|
render_serialized(user_badge, UserBadgeSerializer, root: "user_badge")
|
||||||
end
|
end
|
||||||
|
|
||||||
def destroy
|
def destroy
|
||||||
|
Loading…
Reference in New Issue
Block a user