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

Workflow approver shown as message boards message author

    Details

    • Type: Bug
    • Status: Closed
    • Resolution: Fixed
    • Affects Version/s: 7.4.1 CE GA2, 7.4.X
    • Fix Version/s: 7.4.2 CE GA3, Master
    • Component/s: Message Boards
    • Labels:
      None

      Description

      Steps to reproduce:

      1. Enable Simple Approval Workflow in MB
      2. Create a MB message with user A.
      3. Assert MB message author name is A's.
      4. Approve MB message with user B 

      Expected behavior: Subscribers are notified about MB message with author = A

      Current behavior: Subscribers are notified about MB message with author = B

      This issue also affects Questions, which is based on MB.

      Technical aspects: 

      Workflow reviewer's user is being passed to Message Board notifications upon approval.  This leads to notification emails stating the workflow reviewer is the original poster of the message instead of the actual poster. 

      It should instead use the user from the original message instead of the currently logged in user for sending the notification.

      The user used during notifications is defined here.

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              beck.liu Beck Liu
              Reporter:
              eduardo.garcia Eduardo García
              Participants of an Issue:
              Recent user:
              Rafaela Nascimento
              Engineering Assignee:
              Eduardo García
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:
                Days since last comment:
                7 weeks, 3 days ago

                  Packages

                  Version Package
                  7.4.2 CE GA3 DXP 7,4
                  Master