aboutsummaryrefslogtreecommitdiff
path: root/MediaBrowser.Model/Updates
diff options
context:
space:
mode:
authortikuf <admin@nyalindee.com>2014-04-02 16:53:53 +1100
committertikuf <admin@nyalindee.com>2014-04-02 16:53:53 +1100
commit9ff262bc2ac24be2931505aa877b0c500fcb988a (patch)
tree75ef8f32fc4b7359cc48f45be58216491d624b93 /MediaBrowser.Model/Updates
parent8882925dab080eb236a5cc896f48ed99711d76a8 (diff)
parent6fe7264f7828aff196e19cfa3497835c5921a7f9 (diff)
Merge branch 'master' of https://github.com/MediaBrowser/MediaBrowser
Diffstat (limited to 'MediaBrowser.Model/Updates')
-rw-r--r--MediaBrowser.Model/Updates/PackageVersionInfo.cs16
1 files changed, 13 insertions, 3 deletions
diff --git a/MediaBrowser.Model/Updates/PackageVersionInfo.cs b/MediaBrowser.Model/Updates/PackageVersionInfo.cs
index 8b7b65f0cc..3b0a940190 100644
--- a/MediaBrowser.Model/Updates/PackageVersionInfo.cs
+++ b/MediaBrowser.Model/Updates/PackageVersionInfo.cs
@@ -1,5 +1,4 @@
-using MediaBrowser.Model.Extensions;
-using System;
+using System;
using System.Runtime.Serialization;
namespace MediaBrowser.Model.Updates
@@ -39,7 +38,18 @@ namespace MediaBrowser.Model.Updates
[IgnoreDataMember]
public Version version
{
- get { return _version ?? (_version = new Version(versionStr.ValueOrDefault("0.0.0.1"))); }
+ get { return _version ?? (_version = new Version(ValueOrDefault(versionStr, "0.0.0.1"))); }
+ }
+
+ /// <summary>
+ /// Values the or default.
+ /// </summary>
+ /// <param name="str">The STR.</param>
+ /// <param name="def">The def.</param>
+ /// <returns>System.String.</returns>
+ private static string ValueOrDefault(string str, string def = "")
+ {
+ return string.IsNullOrEmpty(str) ? def : str;
}
/// <summary>