Fix double-tagging when file already has a release prefix
Fansub descriptor brackets like [Multiple Subtitle] or [Dual Audio] were being misread as release group names because their individual words didn't match any known metadata pattern. This caused a bogus tag to be stacked in front of files that already carried their own [Group] prefix (e.g. Erai-raws releases). - Recognize common multi-word fansub descriptors (Multi(ple) Sub(s), Dual/Multi Audio, Hard/Soft sub, Uncensored/Batch/Complete, etc.) as metadata via whole-phrase matching in IsMetadataBracket. - Never prepend a derived release tag when the file's own filename already starts with a different bracket prefix, preventing any tag from being stacked on top of an existing one.
This commit is contained in:
+2
-2
@@ -9,8 +9,8 @@
|
||||
<ImplicitUsings>enable</ImplicitUsings>
|
||||
<AssemblyName>Futonizer</AssemblyName>
|
||||
<RootNamespace>Futonizer</RootNamespace>
|
||||
<Version>1.0.9</Version>
|
||||
<FileVersion>1.0.9.0</FileVersion>
|
||||
<Version>1.0.10</Version>
|
||||
<FileVersion>1.0.10.0</FileVersion>
|
||||
<ApplicationIcon>Assets\app.ico</ApplicationIcon>
|
||||
</PropertyGroup>
|
||||
|
||||
|
||||
Reference in New Issue
Block a user