From f34dbb6479d077fa340f84d8f5aeecbbad52cc6c Mon Sep 17 00:00:00 2001 From: Essem Date: Wed, 17 Jan 2024 18:04:11 -0600 Subject: [PATCH] Revert variant selector normalization Probably worth tackling later, but for now it's not worth worrying about; some other implementations (e.g. Misskey's) look to have the same behavior anyways. --- .../api/v1/statuses/reactions_controller.rb | 11 ++--------- 1 file changed, 2 insertions(+), 9 deletions(-) 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?