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

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

    XMLWordPrintable

Details

    • Improvement
    • Resolution: Fixed
    • Minor
    • 1.0.4
    • 1.0.3
    • ymir-extension
    • None

    Description

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

      具体的には、

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

      という対処を施す。

      Attachments

        Activity

          People

            skirnir skirnir
            skirnir skirnir
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: