Skip to content
This repository was archived by the owner on Sep 28, 2025. It is now read-only.
This repository was archived by the owner on Sep 28, 2025. It is now read-only.

Bug: SMChannelChannelLinks API not working #137

@gesandrewmoore

Description

@gesandrewmoore

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 latest release to see if the issue has already been fixed
  • I understand that incomplete reports may be closed without investigation

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions