History

fix the update dialog to not show blank lines for missing version numbers

Brad Hefta-Gaub committed 10 years ago

Commit 7bb21d31 parent 343bc2a1 file · +6 −4Browse files

Showing the changes to interface/src/ui/UpdateDialog.cpp (1 of 1 file). Show all

Unified · Split

interface/src/ui/UpdateDialog.cpp+6−4
@@ -31,10 +31,12 @@ UpdateDialog::UpdateDialog(QQuickItem* parent) : · 30 unmodified lines
31 31
32 _releaseNotes = "";32 _releaseNotes = "";
33 for (int i = latestVersion; i > currentVersion; i--) {33 for (int i = latestVersion; i > currentVersion; i--) {
34 QString releaseNotes = applicationUpdater.data()->getBuildData()[i]["releaseNotes"];34 if (applicationUpdater.data()->getBuildData().contains(i)) {
35 releaseNotes.remove("<br />");35 QString releaseNotes = applicationUpdater.data()->getBuildData()[i]["releaseNotes"];
36 releaseNotes.remove(QRegExp("^\n+"));36 releaseNotes.remove("<br />");
37 _releaseNotes += "\n" + QString().sprintf("%d", i) + "\n" + releaseNotes + "\n";37 releaseNotes.remove(QRegExp("^\n+"));
38 _releaseNotes += "\n" + QString().sprintf("%d", i) + "\n" + releaseNotes + "\n";
39 }
38 }40 }
39}41}
40 42