-
-
Notifications
You must be signed in to change notification settings - Fork 97
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Operation Names lost in navigation replaced by channel value instead #1156
Comments
Welcome to AsyncAPI. Thanks a lot for reporting your first issue. Please check out our contributors guide and the instructions about a basic recommended setup useful for opening a pull request. |
Is anyone currently working on this issue? If not, I'd like to take it on. |
@francocm the issue is resolved with latest version released , you can check it once , thank you |
Dear Maintainer, This Bug is No More, You can Close it Right Now ! |
Thanks for jumping onto this! The latest tag is I've built now from
I also see no commits by you merged into Have you raised a PR anywhere? I'm also interested into what the fix was. Thanks |
Describe the bug
The operations navigation in Studio lists the operations by channel value instead of operation name, making the navigation unusable.
This used to work fine in the
latest
(old) Docker image published here (sha256:8c96f5b7058053be2e7715ce223b2d347e03bdad87f0732c6378569119cc7564
), but seems broken in the most latest Studio tag@asyncapi/[email protected]
.I don't know where, in-between, this broke nor why.
How to Reproduce
The following AsyncAPI YAML can be used to reproduce the problem. Use the same YAML on the old (Docker Hub) version, vs the the latest
0.22.1
version.example.yaml (click to expand)
More specifically from the YAML above, the following subset controlled those values:
Expected behaviour
Actual behaviour
Notice how the navigation lists each operation as
example.foo.events
, making them indistinguishable from each other.I don't know whether this might be because I am not operating it correctly, but I can detect nothing wrong in the schema I am using in my approach and it used to work in older versions of Studio. I am also happy to accept feedback on changes in schema that might resolve this.
My use-case ultimately is:
channel
in AsyncAPI world), on which I can publish different payloads (messages
) based on different scenarios (operations
)eventType
I have also used
operation.title
based on the AsyncAPI 3.0.0 schema, but it made no difference.The text was updated successfully, but these errors were encountered: