Uploaded image for project: 'eZ Publish / Platform'
  1. eZ Publish / Platform
  2. EZP-19501

Incorrect behavior of collaboration/view/summary with multiple validators

    XMLWordPrintable

    Details

      Description

      When allowing user groups to approve content, if someone else in the group approves the content the item will remain permanently in the list even after being read.
      The user approving the item will no longer have it displayed in the item list, but 'archived' in the /collaboration/group/list/xx view.

      This is the result of two conflicting situations:

      • The ezcollab_item_status table (collaboration status per user) is only modified for the user approving (setting is_active=0, is_read=1)
      • The template fetching the collaboration items relies on this table, and not on the "general" item status (from ezcollab_item table)

      Modifying either one of these behaviors should resolve the problem

      Steps to reproduce
      • Create an approval workflow, allowing a group of users to approve content.
      • With an editor user, create a content that will be pending for approval.
      • With an approver user, accept/approve the content (on the collaboration dashboard)

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                jv@ez.no Jérôme Vieilledent
                Reporter:
                ji@ez.no João Inácio
              • Votes:
                0 Vote for this issue
                Watchers:
                0 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: