@ -1,10 +1,10 @@
using System.Collections.Generic ;
using System.Collections.Generic ;
using System.Linq ;
using NLog ;
using NzbDrone.Core.Lifecycle ;
using NzbDrone.Core.Messaging.Events ;
using NzbDrone.Core.Languages ;
using NzbDrone.Core. Tv ;
using NzbDrone.Core. Music ;
namespace NzbDrone.Core.Profiles.Languages
{
@ -21,13 +21,13 @@ namespace NzbDrone.Core.Profiles.Languages
public class LanguageProfileService : ILanguageProfileService , IHandle < ApplicationStartedEvent >
{
private readonly ILanguageProfileRepository _profileRepository ;
private readonly I SeriesService _series Service;
private readonly I ArtistService _artist Service;
private readonly Logger _logger ;
public LanguageProfileService ( ILanguageProfileRepository profileRepository , I SeriesService series Service, Logger logger )
public LanguageProfileService ( ILanguageProfileRepository profileRepository , I ArtistService artist Service, Logger logger )
{
_profileRepository = profileRepository ;
_ seriesService = series Service;
_ artistService = artist Service;
_logger = logger ;
}
@ -43,7 +43,7 @@ namespace NzbDrone.Core.Profiles.Languages
public void Delete ( int id )
{
if ( _ seriesService. GetAllSerie s( ) . Any ( c = > c . LanguageProfileId = = id ) )
if ( _ artistService. GetAllArtist s( ) . Any ( c = > c . LanguageProfileId = = id ) )
{
throw new LanguageProfileInUseException ( id ) ;
}
@ -92,4 +92,4 @@ namespace NzbDrone.Core.Profiles.Languages
AddDefaultProfile ( "English" , Language . English , Language . English ) ;
}
}
}
}