Fix for OUR-22 - Show "undertermined" when no

release date has been set
This commit is contained in:
Sebastiaan Janssen
2012-12-19 18:19:15 +01:00
parent 921efd6ca9
commit 6590c5ec0d
4 changed files with 5 additions and 5 deletions
+1 -1
View File
@@ -28,7 +28,7 @@
<div class="bar bar1 rl" data-bind="style: { width: (released()?'100':percentComplete()) + '%' }, visible: percentComplete() > 0 || released(), css: { rr: percentInProgress() == 0 }">&nbsp;</div>
<div class="bar bar2 rr" data-bind="style: { width: percentInProgress() + '%' }, visible: percentInProgress() > 0, css: { rl: percentComplete() == 0 }">&nbsp;</div>
</div>
<h3 data-bind="visible: !released()">Target release date: <span data-bind="text:new Date(releaseDate()).format('dddd, dd MMMM yyyy')" style="color:#5B5B5B"></span></h3>
<h3 data-bind="visible: !released()">Target release date: <span data-bind="text: releaseDate() === '' ? 'Not yet determined' : new Date(releaseDate()).format('dddd, dd MMMM yyyy')" style="color:#5B5B5B"></span></h3>
<h3 data-bind="visible: released()"><a href="http://umbraco.codeplex.com/releases">Download it now!</a></h3>
<h3>Summary:</h3>
<p><span data-bind="html: releaseDescription"></span></p>
@@ -71,7 +71,7 @@
</div>
</div>
<div class="releaseDate">
<span data-bind="text:new Date(releaseDate()).format('MMMM dd, yyyy')"></span>
<span data-bind="text: releaseDate() === '' ? 'Not yet determined' : new Date(releaseDate()).format('dddd, dd MMMM yyyy')"></span>
</div>
</div>
</script>
+1 -1
View File
@@ -37,7 +37,7 @@
<span data-bind="visible: $.inArray(version(), hasPageArray) == -1, text: version"></span>
</h2>
<span data-bind="visible: !released()">Target release date: <em><span data-bind="text:new Date(releaseDate()).format('dddd, dd MMMM yyyy')"></span></em></span><span data-bind="visible: released()"><em><a href="http://umbraco.codeplex.com/releases">Download it now!</a></em></span><br/>
<span data-bind="visible: !released()">Target release date: <em><span data-bind="text: releaseDate() === '' ? 'Not yet determined' : new Date(releaseDate()).format('dddd, dd MMMM yyyy')"></span></em></span><span data-bind="visible: released()"><em><a href="http://umbraco.codeplex.com/releases">Download it now!</a></em></span><br/>
<p data-bind="visible: (releaseDescription().length > 0)">Summary: <em><span data-bind="html: releaseDescription"></span></em></p>
<div class="statuses group">
<div class="status features">
+2 -2
View File
@@ -76,9 +76,9 @@ namespace uRelease.Controllers
version = version.Value,
releaseDescription = version.Description ?? string.Empty,
released = version.Released,
releaseDate = new DateTime(1970, 1, 1).AddMilliseconds(version.ReleaseDate).ToString(CultureInfo.InvariantCulture)
releaseDate = version.ReleaseDate == 0 ? "" : new DateTime(1970, 1, 1).AddMilliseconds(version.ReleaseDate).ToString(CultureInfo.InvariantCulture)
};
// /rest/issue/byproject/{project}?{filter}
var issues = versionCache.GetOrAdd(version.Value, key => GetRestResponse<IssuesWrapper>(string.Format(IssuesUrl, ProjectId, "Due+in+version%3A+" + key)));
var issueView = new List<IssueView>();