Details

    • Branch Version/s:
      6.1.x, 6.0.x
    • Backported to Branch:
      Committed
    • Story Points:
      5
    • Similar Issues:
      Show 5 results 

      Description

      Kaleo notifications are not sent to user group members who inherit reviewer role only from the group.

      Steps to reproduce:
      1. Set up Liferay to be able to send emails.
      2. Start the Portal and deploy Kaleo Workflow portlet.
      3. Create a User Group.
      4. Assign your User Group to the default Liferay Site.
      5. Assign the Site Content Reviewer Role to your User Group.
      6. Create a user and assign him to your User Group.
      7. Assign yourself to the User Group.
      8. Set the Single Approver workflow for Web Contents.
      9. Create a Web Content, submit it for review.

      Result: You will get an email about the Web Content submitting, but the additional user won't.

      To solve this issue, BaseNotificationSender class needs a patch that fixes addRoleRecipientAddresses to include UserGroupGroupRoles when checking entities with reviewer roles.

        Issue Links

          Activity

          Hide
          Pani Gui (Inactive) added a comment -

          PASSED Manual Testing following the steps in the description.

          Reproduced on:
          Tomcat 7.0 + MySQL 5. Portal 6.1.20 EE GA2.

          Kaleo notifications are not sent to user group members who inherit reviewer role from the group.

          Fixed on:
          Tomcat 7.0 + MySQL 5. Portal 6.2.x GIT ID: 6d480cbf684ebb181177ee0dda6311cb6e42d07a.
          Plugins 6.2.x GIT ID: 9a89207f92793b23ea8ccede33402e43fbe231dd.

          User group members who inherit reviewer role will receive kaleo notifications.

          Show
          Pani Gui (Inactive) added a comment - PASSED Manual Testing following the steps in the description. Reproduced on: Tomcat 7.0 + MySQL 5. Portal 6.1.20 EE GA2. Kaleo notifications are not sent to user group members who inherit reviewer role from the group. Fixed on: Tomcat 7.0 + MySQL 5. Portal 6.2.x GIT ID: 6d480cbf684ebb181177ee0dda6311cb6e42d07a. Plugins 6.2.x GIT ID: 9a89207f92793b23ea8ccede33402e43fbe231dd. User group members who inherit reviewer role will receive kaleo notifications.
          Hide
          Pani Gui (Inactive) added a comment -

          PASSED Manual Testing following the steps in the description.

          Fixed on:
          Tomcat 7.0 + MySQL 5. Portal 6.1.x EE GIT ID: 620c0de576e60ceacbc24f1c34eaa368157d54f6.
          Plugins 6.1.x EE GIT ID: f3a7a44975ce36ec1d819d698486b258552a1dac.

          User group members who inherit reviewer role will receive kaleo notifications.

          Show
          Pani Gui (Inactive) added a comment - PASSED Manual Testing following the steps in the description. Fixed on: Tomcat 7.0 + MySQL 5. Portal 6.1.x EE GIT ID: 620c0de576e60ceacbc24f1c34eaa368157d54f6. Plugins 6.1.x EE GIT ID: f3a7a44975ce36ec1d819d698486b258552a1dac. User group members who inherit reviewer role will receive kaleo notifications.
          Hide
          Pani Gui (Inactive) added a comment -

          PASSED Manual Testing following the steps in the description.

          Fixed on:
          Tomcat 6.0.33 + MySQL 5.5.21. Portal 6.0.x GIT ID: a17ab4427c0988f7fb39f60535efd94ab10186a7.
          Plugins 6.0.x GIT ID: 5a147e16485ca0a2945a72ed3130e073c9673821.

          User group members who inherit reviewer role will receive kaleo notifications.

          Show
          Pani Gui (Inactive) added a comment - PASSED Manual Testing following the steps in the description. Fixed on: Tomcat 6.0.33 + MySQL 5.5.21. Portal 6.0.x GIT ID: a17ab4427c0988f7fb39f60535efd94ab10186a7. Plugins 6.0.x GIT ID: 5a147e16485ca0a2945a72ed3130e073c9673821. User group members who inherit reviewer role will receive kaleo notifications.

            People

            • Assignee:
              Pani Gui (Inactive)
              Reporter:
              József Illés (Inactive)
              Recent user:
              Jeremy Marshall
              Participants of an Issue:
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:
                Days since last comment:
                1 year, 36 weeks, 6 days ago

                Development

                  Structure Helper Panel