aboutsummaryrefslogtreecommitdiff
path: root/MediaBrowser.LocalMetadata/Parsers/GameXmlParser.cs
diff options
context:
space:
mode:
authorLuke Pulverenti <luke.pulverenti@gmail.com>2015-06-28 21:10:45 -0400
committerLuke Pulverenti <luke.pulverenti@gmail.com>2015-06-28 21:10:45 -0400
commitb1be09242c6c82a9bf747e5256da6dd422309ad9 (patch)
tree6cf63e873befc1bb45dbe521317b63e2270567ff /MediaBrowser.LocalMetadata/Parsers/GameXmlParser.cs
parentb3dd4beb8a5dd806dd06eff240a29869e07f9bf0 (diff)
update people saving
Diffstat (limited to 'MediaBrowser.LocalMetadata/Parsers/GameXmlParser.cs')
-rw-r--r--MediaBrowser.LocalMetadata/Parsers/GameXmlParser.cs10
1 files changed, 6 insertions, 4 deletions
diff --git a/MediaBrowser.LocalMetadata/Parsers/GameXmlParser.cs b/MediaBrowser.LocalMetadata/Parsers/GameXmlParser.cs
index 2caced8a9..b5a68c61f 100644
--- a/MediaBrowser.LocalMetadata/Parsers/GameXmlParser.cs
+++ b/MediaBrowser.LocalMetadata/Parsers/GameXmlParser.cs
@@ -22,7 +22,7 @@ namespace MediaBrowser.LocalMetadata.Parsers
}
private readonly Task _cachedTask = Task.FromResult(true);
- public Task FetchAsync(Game item, string metadataFile, CancellationToken cancellationToken)
+ public Task FetchAsync(MetadataResult<Game> item, string metadataFile, CancellationToken cancellationToken)
{
Fetch(item, metadataFile, cancellationToken);
@@ -35,9 +35,11 @@ namespace MediaBrowser.LocalMetadata.Parsers
/// Fetches the data from XML node.
/// </summary>
/// <param name="reader">The reader.</param>
- /// <param name="item">The item.</param>
- protected override void FetchDataFromXmlNode(XmlReader reader, Game item)
+ /// <param name="result">The result.</param>
+ protected override void FetchDataFromXmlNode(XmlReader reader, MetadataResult<Game> result)
{
+ var item = result.Item;
+
switch (reader.Name)
{
case "GameSystem":
@@ -97,7 +99,7 @@ namespace MediaBrowser.LocalMetadata.Parsers
default:
- base.FetchDataFromXmlNode(reader, item);
+ base.FetchDataFromXmlNode(reader, result);
break;
}
}