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

JournalServiceVerifyProcess.verifyURLTitle() logic should only be executed in 6.1 to 6.2 upgrade

    Details

      Description

      JournalServiceVerifyProcess#verifyURLTitle was created in order to solve some JournalArticle.URLTitle issues in 6.1 version, see: LPS-34617, LPS-35328 and LPS-37900
      In version 6.2, all URLTitle issues related with this verify process are solved, so no new errors can be added since this version.

      Steps to reproduce

      1. Install Liferay 6.2
      2. Upgrade to master
      3. Check upgrade log:
        • Expected behavior: JournalServiceVerifyProcess#verifyURLTitle is not executed
        • Wrong behavior: JournalServiceVerifyProcess#verifyURLTitle is executed

      Solution
      According to that, verifyURLTitle logic is only necessary to be executed in 6.1 to 6.2 upgrade, so we are going to remove current verifyURLTitle and move it to a upgrade process in 6.1 to 6.2 step.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                summer.zhang Summer Zhang
                Reporter:
                jorge.diaz Jorge Diaz
                Participants of an Issue:
                Recent user:
                Csaba Turcsan
              • Votes:
                0 Vote for this issue
                Watchers:
                0 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:
                  Days since last comment:
                  1 year, 38 weeks, 2 days ago

                  Packages

                  Version Package
                  7.0.0 DXP FP42
                  7.0.6 CE GA7
                  7.0.0 DXP SP8
                  7.0.X
                  7.1.0 M1
                  7.1.0 M2
                  7.1.X
                  Master