-
Notifications
You must be signed in to change notification settings - Fork 66
Bug: SMChannelChannelLinks API not working #137
Description
Describe the Bug
I am trying to use the SMChannelChannelLinks API endpoints found at the /swagger URL.
From what I can determine, the APIs expect int values for both parentSMChannelId and childSMChannelId. However, the only channel id I can see in use for the children is a string (ex: "672d9cdd598f4a80ed2692f97a4b8c0c"), which the API will not accept (although observing the SignalR traffic from the browser indicates that the SignalR version of the API does use/accept the string child ID).
Additionally, /api/smchannelchannellinks/getsmchannelchannels only requires a single (parent?) ID integer parameter, and returns 200 success, but the response body is always "[]". It does return error 500 if an invalid parent id is requested.
Steps to Reproduce
Attempt to use any of the following API endpoints:
/api/smchannelchannellinks/getsmchannelchannels
/api/smchannelchannellinks/addsmchanneltosmchannel
/api/smchannelchannellinks/removesmchannelfromsmchannel
/api/smchannelchannellinks/setsmchannelranks
Stream Master Version
0.15.0
Relevant Logs
The logs do not contain any messages regarding the API endpoints from what I can tell.Relevant Configuration
No response
Verification
- I have included COMPLETE logs, not just error messages
- I have provided detailed reproduction steps
- I have checked for similar issues before creating this report
- I have tried the
latestrelease to see if the issue has already been fixed - I understand that incomplete reports may be closed without investigation