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

The workflow of calendar events should be configurable via Kaleo

    Details

    • Type: Story
    • Status: Closed
    • Priority: Minor
    • Resolution: Completed
    • Affects Version/s: None
    • Fix Version/s: 7.0.0 Alpha 1
    • Component/s: Calendar
    • Labels:
      None

      Description

      Currently, the calendar portlet uses an ad hoc workflow implementation that is not configurable. Many customers, however, need different workflows. Kaleo Workflow already provides this feature so the calendar should be adapted to it.

      Steps to reproduce

      1. Start up LIferay. Deploy Calendar. Deploy Kaleo web.
      2. Log in as an admin user.
      3. Add the calendar portlet to a page.
      4. Click in "Add Event"
      5. Click in "Publish"
      6. Go into "Test test > My Account."
      7. Click in "My Workflow Tasks"
      8. Access the page as a non-authenticated user (e.g. with another browser, or incognito mode).
      9. Set up Kaleo workflow:
        • Go into Admin > Site Administration > Configuration.
        • Click in "Workflow configuration"
        • For "Calendar Events", select "Single Approval"
      10. Go back to the calendar page as an authenticated user
      11. Click in "Add Event"
      12. Click in "Submit to publication"
      13. Go into "Test test > My Account."
      14. Click in "My Workflow Tasks"

      Expected results

      • In step 7 nothing is listed as a pending task, neither for the role nor for the user.
      • In step 8 the event appears in the calendar.
      • In step 14 the new event is listed as a pending task.
      • In step 15 the event does not appear in the calendar.

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              adam.brandizzi Adam Brandizzi
              Reporter:
              adam.brandizzi Adam Brandizzi
              Recent user:
              Kiyoshi Lee
              Participants of an Issue:
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:

                  Packages

                  Version Package
                  7.0.0 Alpha 1