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

Cannot update portlet staging options to disable staging for portlets

    Details

    • Type: Bug
    • Status: Closed
    • Resolution: Fixed
    • Affects Version/s: 7.0.0 M3
    • Fix Version/s: 7.0.0 M1
    • Component/s: Staging
    • Labels:
      None
    • Story Points:
      4
    • Fix Priority:
      3

      Description

      steps to reproduce

      1) enable local live staging
      2) select all portlets for staging and save
      3) uncheck a few portlets and click save

      expected behavior: the portlets will remain unchecked and the options will be saved
      actual behavior: all the portlets are still marked as staged.

      this is because of LPS-44228

      we cannot only use putAll because that only adds options; we would never remove options that are no longer selected.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                linda.sui Linda Sui
                Reporter:
                andrew.betts Andrew Betts
                Participants of an Issue:
                Recent user:
                Esther Sanz
              • Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:
                  Days since last comment:
                  2 years, 50 weeks, 6 days ago