You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
OpenApi generator messes up $ref of collection item if that type is used multiple times in same response #60779
When response type references same type indirectly as collection elements more than once, all $refs but first gets messed up. It tries pointing to array element of first encountered one. See example bellow
@captainsafia i see this is impacting several use cases and several teams, seems the PR is already in place, not sure about ETA, but after 3 weeks, what is missing for that PR to be merged into the 9.0 release ?
Thanks a lot and great work for helping us all to resolve this issue.
@DavidNorena Unfortunately, with these kinds of servicing related PRs, we have to follow a pre-existing schedule (see this document) that means things can't be merged until the servicing branches are open for merge. That + time to evaluate the right fix to make and gather test cases can delay things.
In this particular case, I started investigating three weeks ago but have just finalized things and reached an open servicing window this week.
Activity
captainsafia commentedon Mar 6, 2025
@Madajevas Thanks for filing this issue! This is a dupe of #60381. PR with fix is open at #60410.
DavidNorena commentedon Mar 6, 2025
@captainsafia i see this is impacting several use cases and several teams, seems the PR is already in place, not sure about ETA, but after 3 weeks, what is missing for that PR to be merged into the 9.0 release ?
Thanks a lot and great work for helping us all to resolve this issue.
captainsafia commentedon Mar 6, 2025
@DavidNorena Unfortunately, with these kinds of servicing related PRs, we have to follow a pre-existing schedule (see this document) that means things can't be merged until the servicing branches are open for merge. That + time to evaluate the right fix to make and gather test cases can delay things.
In this particular case, I started investigating three weeks ago but have just finalized things and reached an open servicing window this week.