diff --git a/frontend/src/Components/SignalRConnector.js b/frontend/src/Components/SignalRConnector.js index 4f2fc7ac58..81c2f453f0 100644 --- a/frontend/src/Components/SignalRConnector.js +++ b/frontend/src/Components/SignalRConnector.js @@ -226,6 +226,14 @@ class SignalRConnector extends Component { } }; + handleMetadata = ({ action, resource }) => { + const section = 'settings.metadata'; + + if (action === 'updated') { + this.props.dispatchUpdateItem({ section, ...resource }); + } + }; + handleNotification = ({ action, resource }) => { const section = 'settings.notifications'; diff --git a/src/Radarr.Api.V3/Metadata/MetadataController.cs b/src/Radarr.Api.V3/Metadata/MetadataController.cs index 6302b170cb..33df04f4f9 100644 --- a/src/Radarr.Api.V3/Metadata/MetadataController.cs +++ b/src/Radarr.Api.V3/Metadata/MetadataController.cs @@ -1,7 +1,6 @@ using System; using Microsoft.AspNetCore.Mvc; using NzbDrone.Core.Extras.Metadata; -using NzbDrone.Core.ThingiProvider.Events; using NzbDrone.SignalR; using Radarr.Http; @@ -29,23 +28,5 @@ public override object DeleteProviders([FromBody] MetadataBulkResource resource) { throw new NotImplementedException(); } - - [NonAction] - public override void Handle(ProviderAddedEvent message) - { - throw new NotImplementedException(); - } - - [NonAction] - public override void Handle(ProviderUpdatedEvent message) - { - throw new NotImplementedException(); - } - - [NonAction] - public override void Handle(ProviderDeletedEvent message) - { - throw new NotImplementedException(); - } } }