aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLuke Pulverenti <luke.pulverenti@gmail.com>2014-01-24 10:30:05 -0500
committerLuke Pulverenti <luke.pulverenti@gmail.com>2014-01-24 10:30:05 -0500
commite92688fbec10fe54cf0425bb9262578e5bed1e12 (patch)
tree0cc9d4d00e27ec7aba6c9b659ed755437e009cd7
parent06563e83c694126f0744ccc81a3682cd0d0d874c (diff)
fixes #689 - Release date off by day in some locales
-rw-r--r--MediaBrowser.Providers/Savers/EpisodeXmlSaver.cs2
-rw-r--r--MediaBrowser.Providers/Savers/SeriesXmlSaver.cs2
-rw-r--r--MediaBrowser.Providers/Savers/XmlSaverHelpers.cs6
3 files changed, 5 insertions, 5 deletions
diff --git a/MediaBrowser.Providers/Savers/EpisodeXmlSaver.cs b/MediaBrowser.Providers/Savers/EpisodeXmlSaver.cs
index 4e2139bb6..b7cfe8aee 100644
--- a/MediaBrowser.Providers/Savers/EpisodeXmlSaver.cs
+++ b/MediaBrowser.Providers/Savers/EpisodeXmlSaver.cs
@@ -109,7 +109,7 @@ namespace MediaBrowser.Providers.Savers
if (episode.PremiereDate.HasValue)
{
- builder.Append("<FirstAired>" + SecurityElement.Escape(episode.PremiereDate.Value.ToString("yyyy-MM-dd")) + "</FirstAired>");
+ builder.Append("<FirstAired>" + SecurityElement.Escape(episode.PremiereDate.Value.ToLocalTime().ToString("yyyy-MM-dd")) + "</FirstAired>");
}
XmlSaverHelpers.AddCommonNodes(item, builder);
diff --git a/MediaBrowser.Providers/Savers/SeriesXmlSaver.cs b/MediaBrowser.Providers/Savers/SeriesXmlSaver.cs
index 131d568a1..29ca12f7f 100644
--- a/MediaBrowser.Providers/Savers/SeriesXmlSaver.cs
+++ b/MediaBrowser.Providers/Savers/SeriesXmlSaver.cs
@@ -95,7 +95,7 @@ namespace MediaBrowser.Providers.Savers
if (series.PremiereDate.HasValue)
{
- builder.Append("<FirstAired>" + SecurityElement.Escape(series.PremiereDate.Value.ToString("yyyy-MM-dd")) + "</FirstAired>");
+ builder.Append("<FirstAired>" + SecurityElement.Escape(series.PremiereDate.Value.ToLocalTime().ToString("yyyy-MM-dd")) + "</FirstAired>");
}
XmlSaverHelpers.AddCommonNodes(item, builder);
diff --git a/MediaBrowser.Providers/Savers/XmlSaverHelpers.cs b/MediaBrowser.Providers/Savers/XmlSaverHelpers.cs
index 0a03f98f5..230dab717 100644
--- a/MediaBrowser.Providers/Savers/XmlSaverHelpers.cs
+++ b/MediaBrowser.Providers/Savers/XmlSaverHelpers.cs
@@ -252,11 +252,11 @@ namespace MediaBrowser.Providers.Savers
{
if (item is Person)
{
- builder.Append("<BirthDate>" + SecurityElement.Escape(item.PremiereDate.Value.ToString("yyyy-MM-dd")) + "</BirthDate>");
+ builder.Append("<BirthDate>" + SecurityElement.Escape(item.PremiereDate.Value.ToLocalTime().ToString("yyyy-MM-dd")) + "</BirthDate>");
}
else if (!(item is Episode))
{
- builder.Append("<PremiereDate>" + SecurityElement.Escape(item.PremiereDate.Value.ToString("yyyy-MM-dd")) + "</PremiereDate>");
+ builder.Append("<PremiereDate>" + SecurityElement.Escape(item.PremiereDate.Value.ToLocalTime().ToString("yyyy-MM-dd")) + "</PremiereDate>");
}
}
@@ -358,7 +358,7 @@ namespace MediaBrowser.Providers.Savers
}
// Use original runtime here, actual file runtime later in MediaInfo
- var runTimeTicks = item.OriginalRunTimeTicks ?? item.RunTimeTicks;
+ var runTimeTicks = item.RunTimeTicks;
if (runTimeTicks.HasValue)
{