Uploaded image for project: 'Red Hat 3scale API Management'
  1. Red Hat 3scale API Management
  2. THREESCALE-3626

Disallow proxy configs for products that do not have any backend (API)

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: Major Major
    • 2.9 GA
    • 2.7 ER1
    • System
    • 3
    • Not Started
    • Not Started
    • Not Started
    • Not Started
    • Not Started
    • Not Started
    • +
    • Hide
      1. Create a Product (without any Backend)
      2. Using 3scale API, perform a Proxy Update setting api_backend
      3. Remove the Backend from the product
      4. Using 3scale API, perform a Proxy Update of any attribute of the proxy other than api_backend – e.g. auth_user_key
      5. Confirm that a proxy config was generated without any Backend
      Show
      Create a Product (without any Backend) Using 3scale API, perform a Proxy Update setting api_backend Remove the Backend from the product Using 3scale API, perform a Proxy Update of any attribute of the proxy other than api_backend – e.g. auth_user_key Confirm that a proxy config was generated without any Backend
    • Invalid Sprint

      By using the API, it’s possible to generate proxy configs for products that do not have any backend. We should not allow that and return a proper error message instead.

      Dev notes
      We need to add a validation in the controller action for saving a proxy config via 3scale API.

            Unassigned Unassigned
            cbartlet Catherine Bartlett
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

              Created:
              Updated:
              Resolved: