このコミットが含まれているのは:
@@ -1,5 +1,7 @@
|
||||
class DeerjikistsController < ApplicationController
|
||||
def show
|
||||
locale = resolve_locale!
|
||||
|
||||
platform = params[:platform].to_s.strip
|
||||
code = params[:code].to_s.strip
|
||||
return render_bad_request('platform は必須です.') if platform.blank?
|
||||
@@ -10,7 +12,7 @@ class DeerjikistsController < ApplicationController
|
||||
.includes(tag: :tag_names)
|
||||
.find_by(platform:, code:)
|
||||
if deerjikist
|
||||
render json: DeerjikistRepr.base(deerjikist)
|
||||
render json: DeerjikistRepr.base(deerjikist, language_code: locale.language_code)
|
||||
else
|
||||
head :not_found
|
||||
end
|
||||
@@ -20,6 +22,7 @@ class DeerjikistsController < ApplicationController
|
||||
return head :unauthorized unless current_user
|
||||
return head :forbidden unless current_user.gte_member?
|
||||
|
||||
locale = resolve_locale!
|
||||
platform = params[:platform].to_s.strip
|
||||
code = params[:code].to_s.strip
|
||||
tag_id = params[:tag_id].to_i
|
||||
@@ -32,7 +35,7 @@ class DeerjikistsController < ApplicationController
|
||||
d.save!
|
||||
end
|
||||
|
||||
render json: DeerjikistRepr.base(deerjikist)
|
||||
render json: DeerjikistRepr.base(deerjikist, language_code: locale.language_code)
|
||||
end
|
||||
|
||||
def destroy
|
||||
|
||||
新しいイシューから参照
ユーザーをブロックする