手動でマッピングされた「ワークフローを呼び出す」ブール型フィールドの値として入力を使用できるようにする

機能の説明:

Discourseでは、「ワークフロー」機能が新たに導入されました。この機能により、フォーラム管理者は複雑なカスタム操作を容易に設定し、メンテナンスを円滑に行うことや、フォーラムの機能を強化することができます。

「ワークフロー呼び出し」ステップにおいて、ステップ入力を使用して、手動でマッピングされたブール型フィールドの値を設定できるようにしてください。

現在の動作:

ブール型フィールドの値は、スイッチ(切り替えボタン)を介してステップ設定内にハードコーディングするしか方法がありません。

再現手順:

  1. 「ワークフロー」機能が有効なサイトにおいて、管理者権限を持つDiscourseフォーラムアカウントにログインします。
  2. 「ワークフロー」ページ(/admin/plugins/discourse-workflows/workflows)を開きます。
  3. + 新しいワークフロー」ボタンをクリックします。
    新しいワークフローが作成されます。
  4. + ボタンをクリックします。
    ステップの追加」パネルが開きます。
  5. パネルから フロー > ワークフロー呼び出し を選択します。
    「ワークフロー呼び出し」ステップがワークフローに追加されます。
  6. 「ワークフロー呼び出し」ステップをダブルクリックします。
    ステップの設定ダイアログが開きます。
  7. ダイアログ内の「入力」メニューから「フィールドを手動でマッピング」を選択します。
    ダイアログ内に「フィールド」セクションが表示されます。
  8. ダイアログ内の「+ フィールドの追加」ボタンをクリックします。
    ダイアログ内にフィールド設定インターフェースが追加されます。
  9. タイプ」メニューから「ブール」を選択します。

:slightly_frowning_face: フィールドの値は、スイッチを介してステップ設定内にハードコーディングするしか方法がありません。他のフィールドタイプとは異なり、入力を使用して値を設定する方法はありません。

Discourseのバージョン:

ba63d427fd88c5d83cb18695b16dbdbfad6fa834