Revert "FEATURE: Let reviewables override the score type title. (#16234)" (#16238)

This reverts commit 746f8f3797.
This commit is contained in:
Roman Rizzi 2022-03-21 16:32:47 -03:00 committed by GitHub
parent 746f8f3797
commit 581d435d09
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 3 additions and 6 deletions

View File

@ -53,7 +53,7 @@ class ReviewableScore < ActiveRecord::Base
end
def score_type
Reviewable::Collection::Item.new(reviewable_score_type, reason: reason)
Reviewable::Collection::Item.new(reviewable_score_type)
end
def took_action?

View File

@ -5,8 +5,6 @@ class ReviewableScoreTypeSerializer < ApplicationSerializer
# Allow us to share post action type translations for backwards compatibility
def title
# Calling #try here because post action types don't have a reason method.
I18n.t("reviewables.reason_titles.#{object.try(:reason)}", default: nil) ||
I18n.t("post_action_types.#{ReviewableScore.types[id]}.title", default: nil) ||
I18n.t("reviewable_score_types.#{ReviewableScore.types[id]}.title")
end

View File

@ -4,11 +4,10 @@ class Reviewable < ActiveRecord::Base
class Collection
class Item
include ActiveModel::Serialization
attr_reader :id, :reason
attr_reader :id
def initialize(id, reason: nil)
def initialize(id)
@id = id
@reason = reason
end
end