1
0
mirror of https://github.com/Sonarr/Sonarr.git synced 2026-04-20 21:54:58 -04:00
Files
Sonarr/src/NzbDrone.Core/DataAugmentation/Scene/InvalidSceneMappingException.cs
T
2023-05-10 21:08:13 -07:00

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);
}
}
}