Skip to content

Commit 4acd6de

Browse files
committed
Fix bug with invalid date in updates window
1 parent 0c51fa5 commit 4acd6de

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

src/NetSparkle/ReleaseNotesGrabber.cs

+3-1
Original file line numberDiff line numberDiff line change
@@ -141,7 +141,9 @@ public virtual async Task<string> DownloadAllReleaseNotes(List<AppCastItem> item
141141
var releaseNotes = await GetReleaseNotes(castItem, _sparkle, cancellationToken);
142142
sb.Append(string.Format((hasAddedFirstItem ? "<br/>" : "") + ReleaseNotesTemplate,
143143
castItem.Version,
144-
castItem.PublicationDate.ToString(DateFormat), // was dd MMM yyyy
144+
castItem.PublicationDate != DateTime.MinValue && castItem.PublicationDate != DateTime.MaxValue
145+
? castItem.PublicationDate.ToString(DateFormat)
146+
: "", // was dd MMM yyyy
145147
releaseNotes,
146148
latestVersion.Version.Equals(castItem.Version) ? "#ABFF82" : "#AFD7FF"));
147149
hasAddedFirstItem = true; // after first item added, need to add line breaks between release note items

0 commit comments

Comments
 (0)