diff options
Diffstat (limited to 'MediaBrowser.LocalMetadata/Savers')
| -rw-r--r-- | MediaBrowser.LocalMetadata/Savers/PersonXmlSaver.cs | 88 |
1 files changed, 44 insertions, 44 deletions
diff --git a/MediaBrowser.LocalMetadata/Savers/PersonXmlSaver.cs b/MediaBrowser.LocalMetadata/Savers/PersonXmlSaver.cs index 84b766a6a..8409e483d 100644 --- a/MediaBrowser.LocalMetadata/Savers/PersonXmlSaver.cs +++ b/MediaBrowser.LocalMetadata/Savers/PersonXmlSaver.cs @@ -10,48 +10,48 @@ using MediaBrowser.Model.Xml; namespace MediaBrowser.LocalMetadata.Savers { - /// <summary> - /// Class PersonXmlSaver - /// </summary> - public class PersonXmlSaver : BaseXmlSaver - { - public override bool IsEnabledFor(IHasMetadata item, ItemUpdateType updateType) - { - if (!item.SupportsLocalMetadata) - { - return false; - } - - return item is Person && updateType >= ItemUpdateType.MetadataDownload; - } - - protected override List<string> GetTagsUsed() - { - var list = new List<string> - { - "PlaceOfBirth" - }; - - return list; - } - - protected override void WriteCustomElements(IHasMetadata item, XmlWriter writer) - { - var person = (Person)item; - - if (person.ProductionLocations.Count > 0) - { - writer.WriteElementString("PlaceOfBirth", person.ProductionLocations[0]); - } - } - - protected override string GetLocalSavePath(IHasMetadata item) - { - return Path.Combine(item.Path, "person.xml"); - } - - public PersonXmlSaver(IFileSystem fileSystem, IServerConfigurationManager configurationManager, ILibraryManager libraryManager, IUserManager userManager, IUserDataManager userDataManager, ILogger logger, IXmlReaderSettingsFactory xmlReaderSettingsFactory) : base(fileSystem, configurationManager, libraryManager, userManager, userDataManager, logger, xmlReaderSettingsFactory) - { - } - } + ///// <summary> + ///// Class PersonXmlSaver + ///// </summary> + //public class PersonXmlSaver : BaseXmlSaver + //{ + // public override bool IsEnabledFor(IHasMetadata item, ItemUpdateType updateType) + // { + // if (!item.SupportsLocalMetadata) + // { + // return false; + // } + + // return item is Person && updateType >= ItemUpdateType.MetadataDownload; + // } + + // protected override List<string> GetTagsUsed() + // { + // var list = new List<string> + // { + // "PlaceOfBirth" + // }; + + // return list; + // } + + // protected override void WriteCustomElements(IHasMetadata item, XmlWriter writer) + // { + // var person = (Person)item; + + // if (person.ProductionLocations.Count > 0) + // { + // writer.WriteElementString("PlaceOfBirth", person.ProductionLocations[0]); + // } + // } + + // protected override string GetLocalSavePath(IHasMetadata item) + // { + // return Path.Combine(item.Path, "person.xml"); + // } + + // public PersonXmlSaver(IFileSystem fileSystem, IServerConfigurationManager configurationManager, ILibraryManager libraryManager, IUserManager userManager, IUserDataManager userDataManager, ILogger logger, IXmlReaderSettingsFactory xmlReaderSettingsFactory) : base(fileSystem, configurationManager, libraryManager, userManager, userDataManager, logger, xmlReaderSettingsFactory) + // { + // } + //} } |
