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