Discourse Reactionsは、likeアイコンに接頭辞 'far-' が追加された非標準フリーアイコンをサポートしていません。

アイコンは、もう「いいね!」できない場合は機能しますが、「いいね!」できる場合は機能しません。

コードを見ると、「いいね!」済みの場合は次のようになります。

https://github.com/discourse/discourse-reactions/blob/main/assets/javascripts/discourse/widgets/discourse-reactions-reaction-button.js#L107-L115

「いいね!」していない場合は次のようになります。

https://github.com/discourse/discourse-reactions/blob/main/assets/javascripts/discourse/widgets/discourse-reactions-reaction-button.js#L130-L136

beer には存在しないと思われる far— バージョンが期待されています。:thinking:

この場合の簡単な解決策は、API を使用して far-beer を置き換えることです。たとえば次のようになります。

<script type="text/discourse-plugin" version="0.8">
    api.replaceIcon("far-beer", "beer");
</script>

ここに新しい設定を導入すべきか、または far バージョンが存在しない場合に同じ非 far バージョンを使用するロジックを追加すべきか、わかりません。:thinking:

「いいね!」 5