Markdown記法の記号でイベント名が始まると、Discord通知でがHTMLが認識され表示くずれが起きる。まずは、イベントに対応。
概要
Bootcamp側で入力したイベントタイトルなどをDiscordに通知するとMarkdown記法が有効になっている。 イベントタイトルはMarkdownを意図して入力するフィールドでないので気になりました。
再現手順
(定期イベント通知の例)
- Markdownをタイトルに含む定期イベントを作成
-
/scheduler/daily/notify_coming_soon_regular_eventsにアクセス
期待される振る舞い
Markdown記法が無効
スクリーンショット
-
定期イベント一覧(抜粋)
-
定期イベントのDiscord通知
このissue|PRは60日間更新がないため7日後にcloseします。closeしたくない場合はstaleラベルを外してください。
このissue|PRはstaleラベルを付けた後7日間更新がないためcloseしました。
📝
Discord の Markdown の機能は切れないので、イベント名にバリデーションを付ける。
イベント名が # や > など、Markdown の記法の記号から始まった場合はバリデーションで弾く。
このバリデーションを他の部分でも使い回せるようにする。
まずは、イベント名に設定。
@machida @komagata お疲れ様です。 バグを再現したいのですが、開発環境でDiscordに通知を送る方法がわかりません。 通知を送る方法を教えて欲しいです。
@hagiya0121 こちらのwikiが参考になりそうです
Develop環境でのDiscord通知の確認方法 https://github.com/fjordllc/bootcamp/wiki/Discord%E9%80%9A%E7%9F%A5
Discord通知 https://github.com/fjordllc/bootcamp/wiki/Discord%E9%80%9A%E7%9F%A5
@futa4095 わざわざありがとうございます🙇助かります!
@komagata @machida こちらのissueにポイントの割り振りお願いします🙏
@hagiya0121 お待たせしました🙏 ポイントを振りましたー
本番確認が完了したのでcloseします