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

Asset Publisher configuration removes tags from filter values after validation error

    Details

      Description

      Reproduction steps:

      1. Start a bundle
      2. Create a new site
      3. Add 3 tags for the new site: "tag1", "tag2, "tag3"
      4. Create a widget page and add an Asset Publisher on it
      5. Configure Asset Publisher:
        • add a filter for "Contains" "All" of the following "tags": "tag1" and "tag2"
        • add a filter for "Contains" "Any" of the following "tags": "tag1" and "tag2"
      6. Save it
      7. Configure Asset Publisher again:
        • add a filter for "Contains" "All" of the following "tags": "tag1", "tag2", "tag3"
      8. Save it

      Actual behavior: Validation error appears, only the first tags are kept in the filter values
      Expected behavior: Validation error appears, all tags are kept in the form

      Notes:
      The values of the tag filters don't really matter in the validation. Only the combination of these filter values should be unique:

      • Contains/Does not contain
      • Any/All
      • Tags/Categories/Keywords

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              yang.cao Yang Cao
              Reporter:
              vendel.toreki Vendel Töreki
              Participants of an Issue:
              Recent user:
              Enterprise Release HU
              Engineering Assignee:
              Vendel Töreki
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:
                Days since last comment:
                1 year, 50 weeks, 5 days ago

                  Packages

                  Version Package
                  7.2.10 DXP FP4
                  7.2.X
                  7.3.0 CE GA1
                  7.3.10 DXP GA1
                  Master