リンクのない投稿にリンクを含めたとして新しいユーザーがフラグを立てられました

更新: 問題は、新規ユーザー向けのスパム防止アルゴリズムがアンカーリンクもフラグ付けしてしまうことにありました。したがって、トピックテンプレートにアンカーリンクを含めないようにしてください :sweat_smile:


先週末、新規ユーザー(トラストレベル 0)が以下の投稿を試みました。投稿しようとした際、投稿にリンクが含まれていないにもかかわらず、Sorry, new users are only allowed to put 2 links in a post(申し訳ありませんが、新規ユーザーは投稿にリンクを 2 つまでしか含められません)というエラーが繰り返し表示されました。

これはバグでしょうか、それともここにはリンクとして機能する何かが含まれているのでしょうか?この問題が再発しないよう、当フォーラムのトラストレベルとエラーメッセージを再設定する予定ですが、私の確認範囲では何もフラグ付けされるべきものはありませんでした。

以下がその投稿です –

概要

Zapier を使って Git のコミットメッセージフックを Mattermost チームに送信する際、「Mattermost にログイン」するフェーズがあります。Zapier は GitHub や Gmail、おそらく他のほとんどの統合においてこの機能を正しく提供しています。しかし、「Mattermost にログイン」が失敗し、実際に Mattermost のチーム/チャンネルに移動してしまうことで、Zapier 統合の作成が阻害されてしまいます。これは Mattermost のリダイレクトやコールバックに関する何らかの問題だと考えています。

再現手順

Zapier にアクセスし、GitHub から MM へのリンクを設定してください(プロキシなしの Mattermost 用)。これにより Zapier のプロセスが妨害されます。

期待される動作

Mattermost にログインした後、Mattermost が制御を Zapier に戻し、「Zap」のテスト/作成を完了させるはずです。

実際の動作

Mattermost にログインした後、Zapier のプロセスが停止し、制御が戻ってきません。完了させる方法がありません。

NB: これは NGINX を使用しない Ubuntu 環境固有の特性かもしれません。

編集 – 最初にこの投稿を試みた際、私もトラストレベル 0 の状態で同じエラーを受けました。

「いいね!」 1

アンカーリンクに関連しているかもしれませんね。以前も似たような問題に直面したことがあり、ユーザーが #tags を挙げた際、それらもリンクとしてカウントされていました(個人的には、どちらも除外すべきだと思います)。

「いいね!」 3

おっと、面白いことに、彼はそのトピックについて私たちのテンプレートをただfollowしていたので、これが初めてではないはずです。それらを削除して再テストします。ありがとうございます!

編集 – その通りでした。テンプレートをアンカーリンクから単に太字のテキストに変更したところ、新しいユーザーとして提出することができました。

「いいね!」 4

ああ、アンカーリンクは比較的新しい機能なんですね!

ここではそれらを回避するのが良さそうです。これは正当なバグのようですね、修正する必要があります。

回避策を投稿していただき、本当にありがとうございます。

「いいね!」 4

https://caddy.community でも同様の問題が発生しているのを確かに確認しています。ここ数日、複数のユーザーがヘルプトピックテンプレートを使用して投稿できないと不満を訴えています。:roll_eyes:

「いいね!」 2

このバグとアンカーリンクに関連するいくつかの小さなバグの修正を実装しました。

「いいね!」 2