diff --git a/app/controllers/api/v1/statuses/reactions_controller.rb b/app/controllers/api/v1/statuses/reactions_controller.rb index 1d8382f833..2d7e4f5984 100644 --- a/app/controllers/api/v1/statuses/reactions_controller.rb +++ b/app/controllers/api/v1/statuses/reactions_controller.rb @@ -8,12 +8,12 @@ class Api::V1::Statuses::ReactionsController < Api::BaseController before_action :set_status def create - ReactService.new.call(current_account, @status, normalize(params[:id])) + ReactService.new.call(current_account, @status, params[:id]) render json: @status, serializer: REST::StatusSerializer end def destroy - UnreactWorker.perform_async(current_account.id, @status.id, normalize(params[:id])) + UnreactWorker.perform_async(current_account.id, @status.id, params[:id]) render json: @status, serializer: REST::StatusSerializer, relationships: StatusRelationshipsPresenter.new([@status], current_account.id, reactions_map: { @status.id => false }) rescue Mastodon::NotPermittedError @@ -22,13 +22,6 @@ class Api::V1::Statuses::ReactionsController < Api::BaseController private - def normalize(name) - normalized = "#{name}\uFE0F" - return normalized if StatusReactionValidator::SUPPORTED_EMOJIS.include?(normalized) - - name - end - def set_status @status = Status.find(params[:status_id]) authorize @status, :show?