Uploaded image for project: 'Ymir'
  1. Ymir
  2. YMIR-335

[ymir-extension] フォームで値が空のパラメータを送信するようなsubmitボタン押下を行なった場合に自動生成処理が行なわれるのを極力抑制する

    Details

    • Type: Improvement
    • Status: Closed
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: 1.0.3
    • Fix Version/s: 1.0.4
    • Component/s: ymir-extension
    • Labels:
      None

      Description

      フォームで値が空のパラメータを送信するようなsubmitボタン押下を行なった場合に、パラメータかボタン名か判別ができなかった旨の自動生成処理が行なわれることがあるが、フォームを持つ画面では明示的に自動生成ロジックを適用した方が精度の高い自動生成を行なうことができるため、パラメータかボタン名か判別ができなかった旨の自動生成処理が極力呼び出されないようにする。

      具体的には、

      • HTTP methodがGETの時以外では呼び出さない
      • テンプレートの更新を自動検出して自動生成ロジックを呼び出すようになっている場合は呼び出さない
      • 画面に「フォームでsubmitを押した場合にこの画面が表示されたなら、スキップするほうがいい」という注意書きを表示する

      という対処を施す。

        Attachments

          Activity

            People

            • Assignee:
              skirnir skirnir
              Reporter:
              skirnir skirnir
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: