mirror of
https://github.com/Sonarr/Sonarr.git
synced 2026-04-20 21:54:58 -04:00
20 lines
721 B
C#
20 lines
721 B
C#
using System.Collections.Generic;
|
|
using System.Linq;
|
|
using NzbDrone.Common.Exceptions;
|
|
|
|
namespace NzbDrone.Core.DataAugmentation.Scene
|
|
{
|
|
public class InvalidSceneMappingException : NzbDroneException
|
|
{
|
|
public InvalidSceneMappingException(IEnumerable<SceneMapping> mappings, string releaseTitle)
|
|
: base(FormatMessage(mappings, releaseTitle))
|
|
{
|
|
}
|
|
|
|
private static string FormatMessage(IEnumerable<SceneMapping> mappings, string releaseTitle)
|
|
{
|
|
return string.Format("Scene Mappings contains a conflict for tvdbids {0}. Please notify Sonarr developers. ({1})", string.Join(",", mappings.Select(v => v.TvdbId.ToString())), releaseTitle);
|
|
}
|
|
}
|
|
}
|