Fixed: Release group will not contain file extension

pull/6/head
Mark McDowall 11 years ago
parent a5a02ce90e
commit b29efa5823

@ -16,13 +16,11 @@ namespace NzbDrone.Api.Authentication
private readonly IConfigFileProvider _configFileProvider;
private static readonly NzbDroneUser AnonymousUser = new NzbDroneUser { UserName = "Anonymous" };
public AuthenticationService(IConfigFileProvider configFileProvider)
{
_configFileProvider = configFileProvider;
}
public IUserIdentity Validate(string username, string password)
{
if (!Enabled)

@ -474,5 +474,13 @@ namespace NzbDrone.Core.Test.ParserTests
{
Parser.Parser.ParseReleaseGroup(title).Should().Be(expected);
}
[Test]
public void should_not_include_extension_in_releaseGroup()
{
const string path = @"C:\Test\Doctor.Who.2005.s01e01.internal.bdrip.x264-archivist.mkv";
Parser.Parser.ParsePath(path).ReleaseGroup.Should().Be("archivist");
}
}
}

@ -129,8 +129,11 @@ namespace NzbDrone.Core.Parser
if (result == null)
{
Logger.Warn("Unable to parse episode info from path {0}", path);
return null;
}
result.ReleaseGroup = ParseReleaseGroup(fileInfo.Name.Replace(fileInfo.Extension, ""));
return result;
}

Loading…
Cancel
Save