GitHub is home to over 20 million developers working together to host and review code, manage projects, and build software together.
According to https://www.lonelycoder.com/redmine/projects/tvheadend/wiki/Htsp
Same as channelAdd, but all fields (except channelId) are optional.
This is per design, that on channel update, services can be not provided (I guess they will be provided only if changed).
In this case, without fix, all radio channels will become TV channels later or sooner.
My fix deals with that bug without altering overall logic we discussed in other PR.
[tvheadend] make channel.radio to not reset to false during update if…
… tvheadend not provided channel services