PUBLIC - Liferay Portal Community Edition
  1. PUBLIC - Liferay Portal Community Edition
  2. LPS-37265

Akismet: After approving a wiki page as "Not Spam", it creates a new revision with the UI message: "Another user made changes to the following pages and the approved changes were not merged into the latest version: ..."

    Details

    • Type: Bug Bug
    • Status: Closed
    • Resolution: Fixed
    • Affects Version/s: 6.1.30 EE GA3, 6.2.0 CE B1
    • Fix Version/s: 6.1.30 EE GA3, 6.2.0 CE B1
    • Labels:
      None
    • Environment:
    • Branch Version/s:
      6.1.x
    • Backported to Branch:
      Committed
    • Similar Issues:
      Show 4 results 

      Description

      When the user approves a wiki page, it creates a new minor edit version and shows the UI message (see screenshot)

      Steps taken:
      1. Deploy the Akismet plugin and get the API key.
      2. Add a Page and the Wiki portlet.
      3. Click All Pages.
      4. In the Main wiki node, add a page: "Akismet Me".
      5. Click the "Akismet Me" page.
      6. Click "Mark as Spam."
      7. The page content does not display.
      8. Click Back.
      9. Verify that there are two versions of "Akismet Me". The new version is designated as version 1.1.
      10a. In 6.1.x, Go to > Control Panel > Spam Moderation.
      10b. In 6.2.x, Admin > Control Panel > Sites > Liferay > Spam Moderation.
      11a. In 6.1.x, click Wikis. Verify that the "Akismet Me" page displays.
      11b. In 6.2.x, pages marked as spam show that they are "Pending Approval".
      12. Click the Actions dropdown for "Akismet Me". The user can designate this page as Not Spam or Spam. In addition, there are two buttons at the top.
      13. Click the Not Spam button and the confirmation "OK".
      14. Console error in 6.2.x only (see LPS-37199)
      15. Click Back to Liferay
      16. Navigate to the wiki portlet > All Pages
      17. There is a second page.

        Activity

        Hide
        Justin Choi added a comment -

        PASSED Manual Testing following the steps in the description.

        Fixed on:
        Tomcat 7.0 + MySQL 5. Portal 6.2.x GIT ID: 40af317d613f8e84a8bb6b886910eeec6d71f671. Plugins 6.2.x EE GIT ID: 1dcc256cd3fd0d511a41a16d0670b660fb4f7ea0.

        • The erroneous UI message does not display.
        • No console errors.
        • There are no duplicate pages; instead, wiki pages marked as spam are listed as a minor edit while approved wiki pages are incremented appropriately.
        Show
        Justin Choi added a comment - PASSED Manual Testing following the steps in the description. Fixed on: Tomcat 7.0 + MySQL 5. Portal 6.2.x GIT ID: 40af317d613f8e84a8bb6b886910eeec6d71f671. Plugins 6.2.x EE GIT ID: 1dcc256cd3fd0d511a41a16d0670b660fb4f7ea0. The erroneous UI message does not display. No console errors. There are no duplicate pages; instead, wiki pages marked as spam are listed as a minor edit while approved wiki pages are incremented appropriately.

          People

          • Assignee:
            Justin Choi
            Reporter:
            Justin Choi
            Recent user:
            Esther Sanz
            Participants of an Issue:
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:
              Days since last comment:
              2 years, 4 weeks ago

              Development

                Structure Helper Panel