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

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

    Fields

    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