Uploaded image for project: 'OpenShift Console'
  1. OpenShift Console
  2. CONSOLE-3949

Add support for returning response.header in consoleFetchCommon function

    XMLWordPrintable

Details

    • HAC Infra OCP - Sprint 250

    Description

       Add support for returning `response.header` in `consoleFetchCommon` function in the dynamic-plugin-sdk package

       

      Problem: 

      The `consoleFetchCommon function in the dynamic-plugin-sdk package lack the support for retrieving HTTP `response.header`. 

       

      Justification:

       The policy warning responses are visible in the `oc cli` but not visible on the console UI.  The customer wants a similar behavior on the UI. The policy warning responses are returned in the HTTP `response.header` which is not implemented in the  `consoleFetchCommon` function currently.

       

      Proposed Solution

       Add logic for extracting all `response.headers` along with `response.json` in the `consoleFetchCommon` function using `options` or something else. 

       

      A.C. 

        Add an option parameter to `consoleFetchCommon` to conditionally return full `response` or `response.json` so that the k8s functions like "K8sCreate` consume either, preventing breaking change for dynamic plugins

      Attachments

        Issue Links

          Activity

            People

              cajieh Cyril Ajieh
              cajieh Cyril Ajieh
              Yanping Zhang Yanping Zhang
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: