Azure / Azure/api-management-developer-portal

Links to some elements don't work for objects with inheritance

Open
#2,290 15 comments 0 reactions 0 assignees View on GitHub
(t) Bug
Dominant language
TypeScript
Stars
545
Forks
360
PR merge metrics
No merged PRs in 30d

Description

**Every bug report should have precise description and reproduction steps; console traces or source code references are appreciated.**

**For assistance requests, contact Azure support or submit a post [on Stack Overflow](http://aka.ms/apimso). We don't provide support through GitHub Issues. Feature requests can be raised [on the Azure Feedback Forum](https://aka.ms/apimwish).**

## Bug description

For some properties in an object that inherits from a different object, the links to some of the properties don't work. The element is not even loaded in the page.

## Reproduction steps

1. Go to ig-weu-dev-integration-apim developer portal.
2. Go to the API called "Gateway API Services".
3. Go to the "multitypeRequest" endpoint.
4. Navigate to "firstNotificationMotor" object.
5. Click in "brokerReference" property, link doesn't work. Interestingly some other similar fields work smoothly (f.i. "brokerName").

## Expected behavior

Links to the different elements in a object always work.

## Is your portal managed or self-hosted?

Managed

## API Management service name

ig-weu-dev-integration-apim

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reproducing the managed developer portal path through the “Gateway API Services” API, the “multitypeRequest” endpoint, and the “firstNotificationMotor” object. Compare the non-working “brokerReference” property link with the working “brokerName” link; done means inherited-object property links load their target elements consistently.

Written by the indexing model from the issue text.

Assessment

Tech stack
azure, typescript
Domain
frontend
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.