3.3.0.beta1-dev の Webhook 編集ページで次のように表示されます。
セクションの 2 つとそれらのチェックボックスのラベルが、キーの値ではなく i18n キーを表示しているようです。たとえば、次のようになります。
[en.admin.web_hooks.voting_event.group_name]
これは、そのカテゴリの意図されたヘッダーではないと確信しています。
3.3.0.beta1-dev の Webhook 編集ページで次のように表示されます。
セクションの 2 つとそれらのチェックボックスのラベルが、キーの値ではなく i18n キーを表示しているようです。たとえば、次のようになります。
[en.admin.web_hooks.voting_event.group_name]
これは、そのカテゴリの意図されたヘッダーではないと確信しています。
よく見つけました!
Discourse にインストールされていないプラグインの Webhook は表示されないはずです。
これは次の場所からのリグレッションです。
具体的にはここです。
TYPES で提供されるシンボルがリストの値と一致しません。
def self.types_with_prefix(prefix)
TYPES.select { |key, _value| key.to_s.start_with?(prefix.to_s) }.values
end
def self.active
ids_to_exclude = []
unless defined?(SiteSetting.solved_enabled) && SiteSetting.solved_enabled
ids_to_exclude.concat(types_with_prefix(:solved))
end
unless defined?(SiteSetting.assign_enabled) && SiteSetting.assign_enabled
ids_to_exclude.concat(types_with_prefix(:assign))
end
unless defined?(SiteSetting.voting_enabled) && SiteSetting.voting_enabled
ids_to_exclude.concat(types_with_prefix(:voting_topic))
end
unless defined?(SiteSetting.chat_enabled) && SiteSetting.chat_enabled
ids_to_exclude.concat(types_with_prefix(:chat_message))
end
self.where.not(id: ids_to_exclude.flatten)
end
このトピックは2日後に自動的に閉じられました。返信はもう許可されていません。