@ -138,6 +138,11 @@ class SignalRConnector extends Component {
const handler = this[getHandlerName(name)];
if (body && body.action === 'updated' && !body.resource) {
console.error(`signalR: Null resource broadcast ignored for ${name}`);
return;
}
if (handler) {
handler(body);
@ -58,7 +58,7 @@ namespace Lidarr.Http
protected void BroadcastResourceChange(ModelAction action, TResource resource)
{
if (!_signalRBroadcaster.IsConnected)
if (!_signalRBroadcaster.IsConnected || resource == null)