mirror of
https://github.com/jellyfin/jellyfin.git
synced 2024-09-06 03:26:07 +02:00
Code review suggestions
This commit is contained in:
parent
377f9896ce
commit
1a4d9d4c53
2 changed files with 57 additions and 9 deletions
|
@ -506,14 +506,62 @@ namespace Emby.Naming.Common
|
||||||
Token = "-short",
|
Token = "-short",
|
||||||
MediaType = MediaType.Video
|
MediaType = MediaType.Video
|
||||||
},
|
},
|
||||||
new ExtraRule { RuleType = ExtraRuleType.DirectoryName, MediaType = MediaType.Video, ExtraType = ExtraType.BehindTheScenes, Token = "behind the scenes" },
|
new ExtraRule
|
||||||
new ExtraRule { RuleType = ExtraRuleType.DirectoryName, MediaType = MediaType.Video, ExtraType = ExtraType.DeletedScene, Token = "deleted scenes" },
|
{
|
||||||
new ExtraRule { RuleType = ExtraRuleType.DirectoryName, MediaType = MediaType.Video, ExtraType = ExtraType.Interview, Token = "interviews" },
|
ExtraType = ExtraType.BehindTheScenes,
|
||||||
new ExtraRule { RuleType = ExtraRuleType.DirectoryName, MediaType = MediaType.Video, ExtraType = ExtraType.Scene, Token = "scenes" },
|
RuleType = ExtraRuleType.DirectoryName,
|
||||||
new ExtraRule { RuleType = ExtraRuleType.DirectoryName, MediaType = MediaType.Video, ExtraType = ExtraType.Sample, Token = "samples" },
|
Token = "behind the scenes",
|
||||||
new ExtraRule { RuleType = ExtraRuleType.DirectoryName, MediaType = MediaType.Video, ExtraType = ExtraType.Clip, Token = "shorts" },
|
MediaType = MediaType.Video,
|
||||||
new ExtraRule { RuleType = ExtraRuleType.DirectoryName, MediaType = MediaType.Video, ExtraType = ExtraType.Clip, Token = "featurettes" },
|
},
|
||||||
new ExtraRule { RuleType = ExtraRuleType.DirectoryName, MediaType = MediaType.Video, ExtraType = ExtraType.Unknown, Token = "extras" },
|
new ExtraRule
|
||||||
|
{
|
||||||
|
ExtraType = ExtraType.DeletedScene,
|
||||||
|
RuleType = ExtraRuleType.DirectoryName,
|
||||||
|
Token = "deleted scenes",
|
||||||
|
MediaType = MediaType.Video,
|
||||||
|
},
|
||||||
|
new ExtraRule
|
||||||
|
{
|
||||||
|
ExtraType = ExtraType.Interview,
|
||||||
|
RuleType = ExtraRuleType.DirectoryName,
|
||||||
|
Token = "interviews",
|
||||||
|
MediaType = MediaType.Video,
|
||||||
|
},
|
||||||
|
new ExtraRule
|
||||||
|
{
|
||||||
|
ExtraType = ExtraType.Scene,
|
||||||
|
RuleType = ExtraRuleType.DirectoryName,
|
||||||
|
Token = "scenes",
|
||||||
|
MediaType = MediaType.Video,
|
||||||
|
},
|
||||||
|
new ExtraRule
|
||||||
|
{
|
||||||
|
ExtraType = ExtraType.Sample,
|
||||||
|
RuleType = ExtraRuleType.DirectoryName,
|
||||||
|
Token = "samples",
|
||||||
|
MediaType = MediaType.Video,
|
||||||
|
},
|
||||||
|
new ExtraRule
|
||||||
|
{
|
||||||
|
ExtraType = ExtraType.Clip,
|
||||||
|
RuleType = ExtraRuleType.DirectoryName,
|
||||||
|
Token = "shorts",
|
||||||
|
MediaType = MediaType.Video,
|
||||||
|
},
|
||||||
|
new ExtraRule
|
||||||
|
{
|
||||||
|
ExtraType = ExtraType.Clip,
|
||||||
|
RuleType = ExtraRuleType.DirectoryName,
|
||||||
|
Token = "featurettes",
|
||||||
|
MediaType = MediaType.Video,
|
||||||
|
},
|
||||||
|
new ExtraRule
|
||||||
|
{
|
||||||
|
ExtraType = ExtraType.Unknown,
|
||||||
|
RuleType = ExtraRuleType.DirectoryName,
|
||||||
|
Token = "extras",
|
||||||
|
MediaType = MediaType.Video,
|
||||||
|
},
|
||||||
};
|
};
|
||||||
|
|
||||||
Format3DRules = new[]
|
Format3DRules = new[]
|
||||||
|
|
|
@ -1327,7 +1327,7 @@ namespace MediaBrowser.Controller.Entities
|
||||||
}
|
}
|
||||||
|
|
||||||
// Use some hackery to get the extra type based on foldername
|
// Use some hackery to get the extra type based on foldername
|
||||||
item.ExtraType = Enum.TryParse(extraFolderName.Replace(" ", ""), true, out ExtraType extraType)
|
item.ExtraType = Enum.TryParse(extraFolderName.Replace(" ", string.Empty), true, out ExtraType extraType)
|
||||||
? extraType
|
? extraType
|
||||||
: Model.Entities.ExtraType.Unknown;
|
: Model.Entities.ExtraType.Unknown;
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue