diff --git a/ServiceFwUpdate/Ui/ServiceFwUpdateBuilder/FrmFwUpdateBuilder.cs b/ServiceFwUpdate/Ui/ServiceFwUpdateBuilder/FrmFwUpdateBuilder.cs index a9676ff5..eeee9a8c 100644 --- a/ServiceFwUpdate/Ui/ServiceFwUpdateBuilder/FrmFwUpdateBuilder.cs +++ b/ServiceFwUpdate/Ui/ServiceFwUpdateBuilder/FrmFwUpdateBuilder.cs @@ -1157,7 +1157,7 @@ namespace Xylem.ServiceFwUpdate.Ui.FwUpdateBuilder /// - FW-Update SW container added. /// /// - /// - Order number and customer text added added, + /// - Order number and customer text added, /// - Disable all controls during FW-UpdateSafe build. /// /// @@ -1182,7 +1182,7 @@ namespace Xylem.ServiceFwUpdate.Ui.FwUpdateBuilder /// - Added FwUpdateSafeDb preparation /// /// - /// - Added BuildFwUpdateSwContainerFromDb, not longer taken from locally file system! + /// - Added BuildFwUpdateSwContainerFromDb, no longer taken from locally file system! /// /// /// - Skip loading of FW update SW if already done in preceding run. @@ -1563,7 +1563,7 @@ namespace Xylem.ServiceFwUpdate.Ui.FwUpdateBuilder if (cordonelDbInfo == null) return Constants.StrUnknown; - // preset to not approved to leave the approval open for user in the "pre build summary" tab + // preset to not approved to leave the approval open for user in the "pre-build summary" tab cordonelDbInfo.IsRemoved = true; cordonelDbInfo.IsApproved = false; cordonelDbInfo.RequiredReleaseNameVersion = null; @@ -3126,6 +3126,9 @@ namespace Xylem.ServiceFwUpdate.Ui.FwUpdateBuilder /// /// - Disabled language selection, culture info fixed to english. /// + /// + /// - Avoid unreleased versions. + /// private void FillDataGridWithFwPackageInfos() { grpLanguageSelection.Enabled = false; @@ -3181,7 +3184,9 @@ namespace Xylem.ServiceFwUpdate.Ui.FwUpdateBuilder (fw.CoreRevisionMax != null && requiredCoreVersion > fw.CoreRevisionMax)) && cbxFwPackageCoreMak.Text != Constants.StrWildcard) || (fw.MetrologyVersion != requiredMetrologyVersion && - cbxFwPackageMetrologyMask.Text != Constants.StrWildcard)) + cbxFwPackageMetrologyMask.Text != Constants.StrWildcard) || + // Avoid unreleased versions + !fw.IsReleased) continue; var row = _dataTableFwPackages.NewRow();