Properly fill in RegError

This commit is contained in:
Eric Reed 2014-06-10 22:50:50 -04:00
parent 437062b29e
commit 7302b9a4be
2 changed files with 3 additions and 4 deletions

View File

@ -52,6 +52,7 @@ namespace MediaBrowser.Common.Implementations.Security
{ {
//check the reg file first to alleviate strain on the MB admin server - must actually check in every 30 days tho //check the reg file first to alleviate strain on the MB admin server - must actually check in every 30 days tho
var reg = new RegRecord { registered = LicenseFile.LastChecked(feature) > DateTime.UtcNow.AddDays(-30) }; var reg = new RegRecord { registered = LicenseFile.LastChecked(feature) > DateTime.UtcNow.AddDays(-30) };
var success = reg.registered;
if (!reg.registered) if (!reg.registered)
{ {
@ -73,6 +74,7 @@ namespace MediaBrowser.Common.Implementations.Security
using (var json = await httpClient.Post(MBValidateUrl, data, CancellationToken.None).ConfigureAwait(false)) using (var json = await httpClient.Post(MBValidateUrl, data, CancellationToken.None).ConfigureAwait(false))
{ {
reg = jsonSerializer.DeserializeFromStream<RegRecord>(json); reg = jsonSerializer.DeserializeFromStream<RegRecord>(json);
success = true;
} }
if (reg.registered) if (reg.registered)
@ -91,7 +93,7 @@ namespace MediaBrowser.Common.Implementations.Security
} }
} }
return new MBRegistrationRecord { IsRegistered = reg.registered, ExpirationDate = reg.expDate, RegChecked = true }; return new MBRegistrationRecord { IsRegistered = reg.registered, ExpirationDate = reg.expDate, RegChecked = true, RegError = !success};
} }
} }
} }

View File

@ -283,7 +283,4 @@ Global
GlobalSection(SolutionProperties) = preSolution GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE HideSolutionNode = FALSE
EndGlobalSection EndGlobalSection
GlobalSection(Performance) = preSolution
HasPerformanceSessions = true
EndGlobalSection
EndGlobal EndGlobal