diff options
Diffstat (limited to 'rbutil/rbutilqt/gui/selectiveinstallwidget.cpp')
-rw-r--r-- | rbutil/rbutilqt/gui/selectiveinstallwidget.cpp | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/rbutil/rbutilqt/gui/selectiveinstallwidget.cpp b/rbutil/rbutilqt/gui/selectiveinstallwidget.cpp index ffc5d98d72..9b5bc4d653 100644 --- a/rbutil/rbutilqt/gui/selectiveinstallwidget.cpp +++ b/rbutil/rbutilqt/gui/selectiveinstallwidget.cpp | |||
@@ -92,8 +92,11 @@ void SelectiveInstallWidget::updateVersion(void) | |||
92 | // re-populate all version items | 92 | // re-populate all version items |
93 | m_versions.clear(); | 93 | m_versions.clear(); |
94 | m_versions.insert("release", ServerInfo::value(ServerInfo::CurReleaseVersion).toString()); | 94 | m_versions.insert("release", ServerInfo::value(ServerInfo::CurReleaseVersion).toString()); |
95 | m_versions.insert("development", ServerInfo::value(ServerInfo::BleedingRevision).toString()); | 95 | // Don't populate RC or development selections if target has been retired. |
96 | m_versions.insert("rc", ServerInfo::value(ServerInfo::RelCandidateVersion).toString()); | 96 | if (ServerInfo::value(ServerInfo::CurStatus) != tr("Stable (Retired)")) { |
97 | m_versions.insert("development", ServerInfo::value(ServerInfo::BleedingRevision).toString()); | ||
98 | m_versions.insert("rc", ServerInfo::value(ServerInfo::RelCandidateVersion).toString()); | ||
99 | } | ||
97 | 100 | ||
98 | ui.selectedVersion->clear(); | 101 | ui.selectedVersion->clear(); |
99 | if(!m_versions["release"].isEmpty()) { | 102 | if(!m_versions["release"].isEmpty()) { |