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

Connect macros rendered in Page History are not being passed space.id context parameter

    XMLWordPrintable

Details

    Description

      Issue Summary

      Connect macros should be sent context parameters to the request URL of the backend/host application. In normal page views, this works fine; however, on pages that are viewed in Page History (i.e. viewing previous version of a page) that contain Connect macros, the context parameter space.id is not sent.

      Steps to Reproduce

      1. Create a Connect macro that contains the * {space.key}* context parameter in the request URL.
        # Create a new page, and add that Connect macro.
        # Make at least one change (so there's a history).
        # Go to Page History function and pick version (previous to CURRENT) that has the Connect macro.
        # Check your backend app logs and notice that *{space.key}

        * was not sent.

      Expected Results

      Request received on your backend app should include the space.key.

      Actual Results

      space.key is not passed.

      ...
      

      Workaround

      Currently there is no known workaround for this behavior. A workaround will be added here when available

      Attachments

        Issue Links

          Activity

            People

              rtalusan Ryan Talusan
              98a43c6ba569 Ture Hoefner
              Votes:
              2 Vote for this issue
              Watchers:
              5 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: