From d214d42c085b9b5546ce92cba0c6ffdfc76c80d4 Mon Sep 17 00:00:00 2001 From: ddvarpdd <19388051+ddvarpdd@users.noreply.github.com> Date: Sun, 16 Jul 2023 21:44:53 +0000 Subject: [PATCH] =?UTF-8?q?=E3=82=AB=E3=82=B9=E3=82=BF=E3=83=A0=E7=B5=B5?= =?UTF-8?q?=E6=96=87=E5=AD=97=E3=81=AE=E5=8F=8D=E5=BF=9C=E3=81=AE=E3=81=9F?= =?UTF-8?q?=E3=82=81=E3=81=AE=E6=AD=A3=E3=81=97=E3=81=84Pleroma=20API?= =?UTF-8?q?=E6=A9=9F=E8=83=BD=E3=83=95=E3=82=A3=E3=83=BC=E3=83=AB=E3=83=89?= =?UTF-8?q?=E3=82=92=E7=A2=BA=E8=AA=8D=E3=81=97=E3=81=A6=E3=81=8F=E3=81=A0?= =?UTF-8?q?=E3=81=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 上流のPleromaは、APIの`pleroma_custom_emoji_reactions`フィールドを使用して、そのような機能が利用可能であることを示します [1][2]。 一部のフォークでは、互換性のあるAPIを使用しながら、非推奨の`custom_emoji_reactions`フィールドを使用しています。 [1] https://git.pleroma.social/pleroma/pleroma/-/merge_requests/3845 [2] https://eientei.org/api/v1/instance - APIレスポンスの例 --- .../main/java/jp/juggler/subwaytooter/api/entity/TootInstance.kt | 1 + 1 file changed, 1 insertion(+) diff --git a/app/src/main/java/jp/juggler/subwaytooter/api/entity/TootInstance.kt b/app/src/main/java/jp/juggler/subwaytooter/api/entity/TootInstance.kt index 1c43fc02..c4bb76cf 100644 --- a/app/src/main/java/jp/juggler/subwaytooter/api/entity/TootInstance.kt +++ b/app/src/main/java/jp/juggler/subwaytooter/api/entity/TootInstance.kt @@ -89,6 +89,7 @@ object InstanceCapability { ai.isMisskey -> true ti?.fedibirdCapabilities?.contains("emoji_reaction") == true -> true ti?.pleromaFeatures?.contains("custom_emoji_reactions") == true -> true + ti?.pleromaFeatures?.contains("pleroma_custom_emoji_reactions") == true -> true else -> false }