Skip to content
This repository was archived by the owner on Nov 24, 2025. It is now read-only.
This repository was archived by the owner on Nov 24, 2025. It is now read-only.

Invalid query param in TP (DS type) #6909

@mitchell852

Description

@mitchell852

This Bug Report affects these Traffic Control components:

  • Traffic Portal

Current behavior:

When you navigate to a delivery service page in TP, the URL looks like this:

https://tp.domain.tld/#!/delivery-services/11424?type=DNS

The delivery service type is passed to the ds page via a URL query param (?type=DNS) so the proper DS form can be displayed. The problem exists when you navigate away from that page. I.e. to

https://tp.domain.tld/#!/delivery-services/11424/servers?type=DNS

^^ the query param follows you around which causes the "bug". On that page the query param will be used to apply a filter to the servers table. This is not what the user intended.

Expected behavior:

The ?type=[DS type] query param should only be programattically set when navigating to:

https://tp.domain.tld/#!/delivery-services/11424/servers?type=DNS

Steps to reproduce:

  1. Navigate to a DS. i.e. https://tp.domain.tld/#!/delivery-services/11424/servers?type=DNS
  2. Navigate to another page from #1. i.e. click "More > Manage Servers"
  3. Notice the [DS] type query param has followed you and now has a different impact.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Traffic Portal v1related to Traffic Portal version 1bugsomething isn't working as intended

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions