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

Incorrect service widget caching

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: Major Major
    • None
    • None
    • System
    • None
    • 3
    • Not Started
    • Not Started
    • Not Started
    • Not Started
    • Not Started
    • Not Started
    • 3scale 2019-09-30

      Dashboard only shows Exclamation mark “The Integration is out of date, promote!” If there is traffic

      • Dashboard caches the service widget and doesn't take `.has_traffic?` into account
      • Proxy config affecting changes do not touch the proxy
      • Exclamation mark will not show until the cache expires

      // dev notes

      touching proxy here should do the trick https://github.com/3scale/porta/blob/master/app/models/proxy_config_affecting_change.rb#L4
      Fix: simple refactoring of the nested if in https://github.com/scale/porta/tree/master/app/views/provider/admin/dashboards/_service_navigation.html.slim#L54

              Unassigned Unassigned
              tmaas-1 Thomas Maas
              Guilherme Cassolato Guilherme Cassolato
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                Resolved: