Uploaded image for project: 'Confluence Cloud'
  1. Confluence Cloud
  2. CONFCLOUD-83018

Forge event avi:confluence:moved:page not equivalent to Connect page_moved

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Low Low
    • Ecosystem
    • None

      Issue Summary

      The specific event in Connect: page_moved that should be equivalent to Forge’s avi:confluence:moved:page accordingly to:

      It doesn’t provide the same data; it misses data regarding the parenting/children page.

      For reference how those two events report data on different platform (Connect vs Forge).

       

      Connect

       

      {
        newParent: {
          idAsString: '<String>',
          creatorAccountId: '<String>',
          spaceKey: '<String>',
          spaceId: <Number>,
          modificationDate: <Number>,
          lastModifierAccountId: '<String>',
          self: '<String>,
          id: '<String>',
          title: '<String>',
          creationDate: <Number>,
          contentType: '<String>',
          version: <Number>
        },
        page: {
          idAsString: '<String>',
          creatorAccountId: '<String>',
          spaceKey: '<String>',
          spaceId: <Number>,
          modificationDate: <Number>,
          lastModifierAccountId: '<String>',
          self: '<String>',
          id: '<String>',
          title: '<String>',
          creationDate: <Number>,
          contentType: '<String>',
          version: <Number>
        },
        oldParent: {
          idAsString: '<String>',
          creatorAccountId: '<String>',
          spaceKey: '<String>',
          spaceId: <Number>,
          modificationDate: <Number>,
          lastModifierAccountId: '<String>',
          self: '<String>',
          id: '<String>',
          title: '<String>',
          creationDate: <Number>,
          contentType: '<String>',
          version: <Number>
        },
        userAccountId: '<String>',
        accountType: '<String>',
        timestamp: <Number>
      }  

       

      Forge

      https://developer.atlassian.com/platform/forge/events-reference/confluence/#type-reference

       

       

       

       

      Steps to Reproduce

      1. Have two apps, one with the Forge event and other with Connect event
      1. Move a page to another nesting position
      1. Compare

      Expected Results

      Since it should be equivalent, information about parenting/children structure should be also available in Forge

      Actual Results

      No information about parenting/children is available in Forge Product Event 

      Workaround

      Have Connect webhook module on Forge.

              Unassigned Unassigned
              6f0957aa1bcc Emmanuel Bellezza
              Votes:
              13 Vote for this issue
              Watchers:
              5 Start watching this issue

                Created:
                Updated: