From 4752d12aaa0aa3dcb6bb476910a7072556c70f85 Mon Sep 17 00:00:00 2001 From: LukePulverenti Luke Pulverenti luke pulverenti Date: Tue, 4 Sep 2012 15:23:15 -0400 Subject: Switched date operations to utc --- .../HttpHandlers/ServerConfigurationHandler.cs | 17 ++++++++++++++++- 1 file changed, 16 insertions(+), 1 deletion(-) (limited to 'MediaBrowser.Api/HttpHandlers/ServerConfigurationHandler.cs') diff --git a/MediaBrowser.Api/HttpHandlers/ServerConfigurationHandler.cs b/MediaBrowser.Api/HttpHandlers/ServerConfigurationHandler.cs index 175876b4c..a26a6daf7 100644 --- a/MediaBrowser.Api/HttpHandlers/ServerConfigurationHandler.cs +++ b/MediaBrowser.Api/HttpHandlers/ServerConfigurationHandler.cs @@ -1,4 +1,6 @@ -using System.Threading.Tasks; +using System; +using System.IO; +using System.Threading.Tasks; using MediaBrowser.Common.Net.Handlers; using MediaBrowser.Controller; using MediaBrowser.Model.Configuration; @@ -11,5 +13,18 @@ namespace MediaBrowser.Api.HttpHandlers { return Task.FromResult(Kernel.Instance.Configuration); } + + public override TimeSpan CacheDuration + { + get + { + return TimeSpan.FromDays(7); + } + } + + protected override Task GetLastDateModified() + { + return Task.FromResult(File.GetLastWriteTimeUtc(Kernel.Instance.ApplicationPaths.SystemConfigurationFilePath)); + } } } -- cgit v1.2.3