Uploaded image for project: 'PUBLIC - Liferay Portal Community Edition'
  1. PUBLIC - Liferay Portal Community Edition
  2. LPS-84311

Selecting reCAPTCHA within system settings does not save without entering api keys

    Details

      Description

      Steps to reproduce:

      1. Navigate to Control Panel > Configuration > System Settings > Security Tools > CAPTCHA
      2. Change the CAPTCHA Engine to reCAPTCHA
      3. Leave the "reCAPTCHA Public Key" and "reCAPTCHA Private Key" fields empty
      4. Save

      Expected results:
      A success alert pops up. The changes save. The user stays on the CAPTCHA system settings page.
      OR if not being able to save without the key fields being populated is intended behavior, a failure message should appear.

      Actual results:
      The user is navigated back to the system settings home page. The product menu is missing. None of settings just changed are saved.

      Notes:
      This doesn't happen when the reCAPTCHA key fields are populated.

      Reproduced on:
      Portal master Git SHA: 8cafb3b502fa72946f6f0e080562db9fd39ea69a

        Attachments

        1. 7.0.x can not save.png
          7.0.x can not save.png
          37 kB
        2. after saving.png
          after saving.png
          46 kB
        3. java8-switch .bat
          0.1 kB

          Issue Links

            Activity

              People

              • Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:
                  Days since last comment:
                  30 weeks, 2 days ago

                  Packages

                  Version Package
                  7.1.10 DXP FP13
                  7.1.X
                  7.2.0 GA1