Uploaded image for project: 'Proforma Server & Data Centre'
  1. Proforma Server & Data Centre
  2. FORMDC-805

Automation form does not works when fire other event than Generic Event

    • Icon: Suggestion Suggestion
    • Resolution: Unresolved
    • None
    • Automation
    • 2
    • Our product teams collect and evaluate feedback from a number of different sources. To learn more about how we use customer feedback in the planning process, check out our new feature policy.

      Issue Summary

      This is reproducible on Data Center: (yes)

      Steps to Reproduce

      1. Add form automation to the following:
      2. Navigate to the Done workflow transition.
      3. Modify the Fire Event post-function from "Generic Event" to "Issue Resolved" event:
        Fire a Issue Resolved event that can be processed by the listeners.
        
      4. Publish the workflow.
      5. Create a new issue and change the status to "Done" and the new form is not added.

      A video recording to demo the issue: Screen Recording 2024-09-19 at 1.30.16 PM.mov

      Expected Results

      Proforma automation creation form should be listening to any events or not depending on specific event to trigger the form.

      Actual Results

      Proforma automation creation form only listen to Generic Event.

      Workaround

      • Change the Fire Event to Generic Event in the workflow post-function.
      • If you want to fire other custom Event, you may want to add a new Fire Event post-function for the custom event.

            [FORMDC-805] Automation form does not works when fire other event than Generic Event

            Tanu Garg made changes -
            Remote Link New: This issue links to "Page (Confluence)" [ 974413 ]
            Tanu Garg made changes -
            Workflow Original: JAC Bug Workflow v3 [ 4481204 ] New: JAC Suggestion Workflow 3 [ 4498824 ]
            Issue Type Original: Bug [ 1 ] New: Suggestion [ 10000 ]
            Priority Original: Low [ 4 ]
            Status Original: Gathering Impact [ 12072 ] New: Gathering Interest [ 11772 ]

            Tanu Garg added a comment -

            This is a feature request. As per our documentation ProForma currently only support generic events.
            [ProForma automation | Atlassian Support | Atlassian Documentation|https://confluence.atlassian.com/proforma/proforma-automation-1087521265.html]

            Tanu Garg added a comment - This is a feature request . As per our documentation ProForma currently only support generic events. [ProForma automation | Atlassian Support | Atlassian Documentation|https://confluence.atlassian.com/proforma/proforma-automation-1087521265.html]
            Divyanshi made changes -
            Remote Link New: This issue links to "Page (Confluence)" [ 968725 ]
            Marc Dacanay made changes -
            Labels New: ril
            Marc Dacanay made changes -
            Remote Link New: This issue links to "Internal ticket (Web Link)" [ 956845 ]
            John Chin made changes -
            Description Original: h3. Issue Summary

            This is reproducible on Data Center: (yes)
            h3. Steps to Reproduce
             # Add form automation to the following:
             !image-2024-08-16-09-37-36-841.png|thumbnail!
             # Navigate to the *Done* workflow transition.
             # Modify the *Fire Event* post-function from "Generic Event" to "Issue Resolved" event:
            {code}
            Fire a Issue Resolved event that can be processed by the listeners.
            {code}
            # Publish the workflow.
            # Create a new issue and change the status to "Done" and the new form is not added.

            A video recording to demo the issue:

            h3. Expected Results

            Proforma automation creation form should be listening to any events or not depending on specific event to trigger the form.

            h3. Actual Results

            Proforma automation creation form only listen to Generic Event.

            h3. Workaround

            - Change the *Fire Event* to *Generic Event* in the workflow post-function.
            - If you want to fire other custom Event, you may want to add a new Fire Event post-function for the custom event.
            New: h3. Issue Summary

            This is reproducible on Data Center: (yes)
            h3. Steps to Reproduce
             # Add form automation to the following:
             !image-2024-08-16-09-37-36-841.png|thumbnail!
             # Navigate to the *Done* workflow transition.
             # Modify the *Fire Event* post-function from "Generic Event" to "Issue Resolved" event:
            {code}
            Fire a Issue Resolved event that can be processed by the listeners.
            {code}
            # Publish the workflow.
            # Create a new issue and change the status to "Done" and the new form is not added.

            A video recording to demo the issue: [^Screen Recording 2024-09-19 at 1.30.16 PM.mov]

            h3. Expected Results

            Proforma automation creation form should be listening to any events or not depending on specific event to trigger the form.

            h3. Actual Results

            Proforma automation creation form only listen to Generic Event.

            h3. Workaround

            - Change the *Fire Event* to *Generic Event* in the workflow post-function.
            - If you want to fire other custom Event, you may want to add a new Fire Event post-function for the custom event.
            John Chin made changes -
            John Chin made changes -
            Description Original: h3. Issue Summary

            This is reproducible on Data Center: (yes)
            h3. Steps to Reproduce
             # Add form automation to the following:
             !image-2024-08-16-09-37-36-841.png|thumbnail!
             # Navigate to the *Done* workflow transition.
             # Modify the *Fire Event* post-function from "Generic Event" to "Issue Resolved" event:
            {code}
            Fire a Issue Resolved event that can be processed by the listeners.
            {code}
            # Publish the workflow.
            # Create a new issue and change the status to "Done" and the new form is not added.

            h3. Expected Results

            Proforma automation creation form should be listening to any events or not depending on specific event to trigger the form.

            h3. Actual Results

            Proforma automation creation form only listen to Generic Event.

            h3. Workaround

            - Change the *Fire Event* to *Generic Event* in the workflow post-function.
            - If you want to fire other custom Event, you may want to add a new Fire Event post-function for the custom event.
            New: h3. Issue Summary

            This is reproducible on Data Center: (yes)
            h3. Steps to Reproduce
             # Add form automation to the following:
             !image-2024-08-16-09-37-36-841.png|thumbnail!
             # Navigate to the *Done* workflow transition.
             # Modify the *Fire Event* post-function from "Generic Event" to "Issue Resolved" event:
            {code}
            Fire a Issue Resolved event that can be processed by the listeners.
            {code}
            # Publish the workflow.
            # Create a new issue and change the status to "Done" and the new form is not added.

            A video recording to demo the issue:

            h3. Expected Results

            Proforma automation creation form should be listening to any events or not depending on specific event to trigger the form.

            h3. Actual Results

            Proforma automation creation form only listen to Generic Event.

            h3. Workaround

            - Change the *Fire Event* to *Generic Event* in the workflow post-function.
            - If you want to fire other custom Event, you may want to add a new Fire Event post-function for the custom event.
            John Chin made changes -
            Description Original: h3. Issue Summary

            This is reproducible on Data Center: (yes)
            h3. Steps to Reproduce
             # Add form automation to the following:
             !image-2024-08-16-09-37-36-841.png|thumbnail!
             # Navigate to the *Done* workflow transition.
            # Add a new *Fire Event* post-function and choose "Issue Resolved" event:
            {code}
            Fire a Issue Resolved event that can be processed by the listeners.
            {code}
            # Remove the default fire issue event post-function:
            {code}
            Type: class
            Class: com.atlassian.jira.workflow.function.event.FireIssueEventFunction
            Arguments:
            eventTypeId = 13
            {code}
            # Publish the workflow.
            # Create a new issue and change the status to "Done" and the new form is not added.

            h3. Expected Results

            Proforma automation creation form should be listening to any events or not depending on specific event to trigger the form.

            h3. Actual Results

            Proforma automation creation form only listen to Generic Event.

            h3. Workaround

            - Change the *Fire Event* to *Generic Event* in the workflow post-function.
            - If you want to fire other custom Event, you may want to add a new Fire Event post-function for the custom event.
            New: h3. Issue Summary

            This is reproducible on Data Center: (yes)
            h3. Steps to Reproduce
             # Add form automation to the following:
             !image-2024-08-16-09-37-36-841.png|thumbnail!
             # Navigate to the *Done* workflow transition.
             # Modify the *Fire Event* post-function from "Generic Event" to "Issue Resolved" event:
            {code}
            Fire a Issue Resolved event that can be processed by the listeners.
            {code}
            # Publish the workflow.
            # Create a new issue and change the status to "Done" and the new form is not added.

            h3. Expected Results

            Proforma automation creation form should be listening to any events or not depending on specific event to trigger the form.

            h3. Actual Results

            Proforma automation creation form only listen to Generic Event.

            h3. Workaround

            - Change the *Fire Event* to *Generic Event* in the workflow post-function.
            - If you want to fire other custom Event, you may want to add a new Fire Event post-function for the custom event.

              Unassigned Unassigned
              ckimloong John Chin
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated: