apply suggestions
This commit is contained in:
parent
a484a6bdb7
commit
c235dc64ce
|
@ -1,4 +1,5 @@
|
||||||
using System.Collections.Generic;
|
using System.Collections.Generic;
|
||||||
|
using System.Text;
|
||||||
using NzbDrone.Core.Extras.Files;
|
using NzbDrone.Core.Extras.Files;
|
||||||
using NzbDrone.Core.Languages;
|
using NzbDrone.Core.Languages;
|
||||||
|
|
||||||
|
@ -25,7 +26,28 @@ namespace NzbDrone.Core.Extras.Subtitles
|
||||||
|
|
||||||
public override string ToString()
|
public override string ToString()
|
||||||
{
|
{
|
||||||
return $"[{Id}] {RelativePath} ({Language}{(Title is not null ? "." : "")}{Title ?? ""}{(LanguageTags.Count > 0 ? "." : "")}{LanguageTagsAsString}{Extension})";
|
var stringBuilder = new StringBuilder();
|
||||||
|
stringBuilder.AppendFormat("[{0}] ", Id);
|
||||||
|
stringBuilder.Append(RelativePath);
|
||||||
|
|
||||||
|
stringBuilder.Append(" (");
|
||||||
|
stringBuilder.Append(Language);
|
||||||
|
if (Title is not null)
|
||||||
|
{
|
||||||
|
stringBuilder.Append('.');
|
||||||
|
stringBuilder.Append(Title);
|
||||||
|
}
|
||||||
|
|
||||||
|
if (LanguageTags.Count > 0)
|
||||||
|
{
|
||||||
|
stringBuilder.Append('.');
|
||||||
|
stringBuilder.Append(LanguageTagsAsString);
|
||||||
|
}
|
||||||
|
|
||||||
|
stringBuilder.Append(Extension);
|
||||||
|
stringBuilder.Append(')');
|
||||||
|
|
||||||
|
return stringBuilder.ToString();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -10,7 +10,7 @@ namespace NzbDrone.Core.MediaFiles.EpisodeImport.Aggregation.Aggregators
|
||||||
{
|
{
|
||||||
public class AggregateLanguage : IAggregateLocalEpisode
|
public class AggregateLanguage : IAggregateLocalEpisode
|
||||||
{
|
{
|
||||||
public int Order => 2;
|
public int Order => 1;
|
||||||
|
|
||||||
private readonly List<IAugmentLanguage> _augmentLanguages;
|
private readonly List<IAugmentLanguage> _augmentLanguages;
|
||||||
private readonly Logger _logger;
|
private readonly Logger _logger;
|
||||||
|
|
|
@ -10,7 +10,7 @@ namespace NzbDrone.Core.MediaFiles.EpisodeImport.Aggregation.Aggregators
|
||||||
{
|
{
|
||||||
public class AggregateQuality : IAggregateLocalEpisode
|
public class AggregateQuality : IAggregateLocalEpisode
|
||||||
{
|
{
|
||||||
public int Order => 3;
|
public int Order => 1;
|
||||||
|
|
||||||
private readonly List<IAugmentQuality> _augmentQualities;
|
private readonly List<IAugmentQuality> _augmentQualities;
|
||||||
private readonly Logger _logger;
|
private readonly Logger _logger;
|
||||||
|
|
|
@ -6,7 +6,7 @@ namespace NzbDrone.Core.MediaFiles.EpisodeImport.Aggregation.Aggregators
|
||||||
{
|
{
|
||||||
public class AggregateReleaseGroup : IAggregateLocalEpisode
|
public class AggregateReleaseGroup : IAggregateLocalEpisode
|
||||||
{
|
{
|
||||||
public int Order => 5;
|
public int Order => 1;
|
||||||
|
|
||||||
public LocalEpisode Aggregate(LocalEpisode localEpisode, DownloadClientItem downloadClientItem)
|
public LocalEpisode Aggregate(LocalEpisode localEpisode, DownloadClientItem downloadClientItem)
|
||||||
{
|
{
|
||||||
|
|
|
@ -8,7 +8,7 @@ namespace NzbDrone.Core.MediaFiles.EpisodeImport.Aggregation.Aggregators
|
||||||
{
|
{
|
||||||
public class AggregateReleaseInfo : IAggregateLocalEpisode
|
public class AggregateReleaseInfo : IAggregateLocalEpisode
|
||||||
{
|
{
|
||||||
public int Order => 4;
|
public int Order => 1;
|
||||||
|
|
||||||
private readonly IHistoryService _historyService;
|
private readonly IHistoryService _historyService;
|
||||||
|
|
||||||
|
|
|
@ -11,7 +11,7 @@ namespace NzbDrone.Core.MediaFiles.EpisodeImport.Aggregation.Aggregators
|
||||||
{
|
{
|
||||||
public class AggregateSubtitleInfo : IAggregateLocalEpisode
|
public class AggregateSubtitleInfo : IAggregateLocalEpisode
|
||||||
{
|
{
|
||||||
public int Order => 6;
|
public int Order => 2;
|
||||||
|
|
||||||
private readonly Logger _logger;
|
private readonly Logger _logger;
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue