Refactor error message if software module assignment to distribution fails (#540)
* Refactor error message if sw module assignment to distribution fails Signed-off-by: Melanie Retter <melanie.retter@bosch-si.com> * Refactor message Signed-off-by: Melanie Retter <melanie.retter@bosch-si.com>
This commit is contained in:
committed by
Michael Hirsch
parent
a25016dcaa
commit
3b5f12b7a4
@@ -93,7 +93,8 @@ public class DistributionSetTable extends AbstractNamedVersionTable<Distribution
|
|||||||
|
|
||||||
DistributionSetTable(final UIEventBus eventBus, final VaadinMessageSource i18n, final UINotification notification,
|
DistributionSetTable(final UIEventBus eventBus, final VaadinMessageSource i18n, final UINotification notification,
|
||||||
final SpPermissionChecker permissionChecker, final ManageDistUIState manageDistUIState,
|
final SpPermissionChecker permissionChecker, final ManageDistUIState manageDistUIState,
|
||||||
final DistributionSetManagement distributionSetManagement, final SoftwareModuleManagement softwareManagement,
|
final DistributionSetManagement distributionSetManagement,
|
||||||
|
final SoftwareModuleManagement softwareManagement,
|
||||||
final DistributionsViewClientCriterion distributionsViewClientCriterion,
|
final DistributionsViewClientCriterion distributionsViewClientCriterion,
|
||||||
final TargetManagement targetManagement, final DsMetadataPopupLayout dsMetadataPopupLayout) {
|
final TargetManagement targetManagement, final DsMetadataPopupLayout dsMetadataPopupLayout) {
|
||||||
super(eventBus, i18n, notification);
|
super(eventBus, i18n, notification);
|
||||||
@@ -259,7 +260,8 @@ public class DistributionSetTable extends AbstractNamedVersionTable<Distribution
|
|||||||
final String name = (String) softwareItem.getItemProperty(SPUILabelDefinitions.VAR_NAME).getValue();
|
final String name = (String) softwareItem.getItemProperty(SPUILabelDefinitions.VAR_NAME).getValue();
|
||||||
final String swVersion = (String) softwareItem.getItemProperty(SPUILabelDefinitions.VAR_VERSION).getValue();
|
final String swVersion = (String) softwareItem.getItemProperty(SPUILabelDefinitions.VAR_VERSION).getValue();
|
||||||
|
|
||||||
final Optional<SoftwareModule> softwareModule = softwareModuleManagement.findSoftwareModuleById(softwareModuleId);
|
final Optional<SoftwareModule> softwareModule = softwareModuleManagement
|
||||||
|
.findSoftwareModuleById(softwareModuleId);
|
||||||
|
|
||||||
if (softwareModule.isPresent() && validSoftwareModule((Long) distId, softwareModule.get())) {
|
if (softwareModule.isPresent() && validSoftwareModule((Long) distId, softwareModule.get())) {
|
||||||
final SoftwareModuleIdName softwareModuleIdName = new SoftwareModuleIdName(softwareModuleId,
|
final SoftwareModuleIdName softwareModuleIdName = new SoftwareModuleIdName(softwareModuleId,
|
||||||
@@ -342,8 +344,8 @@ public class DistributionSetTable extends AbstractNamedVersionTable<Distribution
|
|||||||
if (ds.getModules().contains(sm)) {
|
if (ds.getModules().contains(sm)) {
|
||||||
/* Already has software module */
|
/* Already has software module */
|
||||||
notification.displayValidationError(i18n.getMessage("message.software.dist.already.assigned",
|
notification.displayValidationError(i18n.getMessage("message.software.dist.already.assigned",
|
||||||
HawkbitCommonUtil.concatStrings(":", ds.getName(), ds.getVersion()),
|
HawkbitCommonUtil.concatStrings(":", sm.getName(), sm.getVersion()),
|
||||||
HawkbitCommonUtil.concatStrings(":", sm.getName(), sm.getVersion())));
|
HawkbitCommonUtil.concatStrings(":", ds.getName(), ds.getVersion())));
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -351,7 +353,7 @@ public class DistributionSetTable extends AbstractNamedVersionTable<Distribution
|
|||||||
/* Invalid type of the software module */
|
/* Invalid type of the software module */
|
||||||
notification.displayValidationError(i18n.getMessage("message.software.dist.type.notallowed",
|
notification.displayValidationError(i18n.getMessage("message.software.dist.type.notallowed",
|
||||||
HawkbitCommonUtil.concatStrings(":", sm.getName(), sm.getVersion()),
|
HawkbitCommonUtil.concatStrings(":", sm.getName(), sm.getVersion()),
|
||||||
HawkbitCommonUtil.concatStrings(":", ds.getName(), ds.getVersion())));
|
HawkbitCommonUtil.concatStrings(":", ds.getName(), ds.getVersion()), sm.getType().getName()));
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
return true;
|
return true;
|
||||||
|
|||||||
@@ -402,11 +402,11 @@ label.drop.dist.delete.area = Drop here<br>to delete
|
|||||||
label.no.tag.assigned = NO TAG
|
label.no.tag.assigned = NO TAG
|
||||||
caption.assign.software.dist.accordion.tab = Assign Software Modules
|
caption.assign.software.dist.accordion.tab = Assign Software Modules
|
||||||
message.software.assignment = {0} Software Module(s) Assignment(s) done
|
message.software.assignment = {0} Software Module(s) Assignment(s) done
|
||||||
message.dist.inuse = {0} Distribution is already assigned to target
|
message.dist.inuse = Distribution {0} is already assigned to target
|
||||||
message.software.dist.already.assigned = {0} Distribution already has Software Module {1}
|
message.software.dist.already.assigned = Software Module {0} is already assigned to Distribution {1}
|
||||||
message.software.dist.type.notallowed = {0} Software Module type can not assign to Distribution {1}
|
message.software.dist.type.notallowed = Software Module {0} cannot be assigned, because Distribution {1} does not support the Software Module Type {2}
|
||||||
message.target.assigned = {0} is assigned to {1}
|
message.target.assigned = {0} is assigned to {1}
|
||||||
message.dist.type.delete = {0} DistributionType(s) Deleted successfully.
|
message.dist.type.delete = {0} Distribution Type(s) deleted successfully.
|
||||||
message.sw.module.type.delete = {0} Software Module Type(s) deleted successfully.
|
message.sw.module.type.delete = {0} Software Module Type(s) deleted successfully.
|
||||||
message.dist.type.discard.success = All Distribution Types are discarded successfully !
|
message.dist.type.discard.success = All Distribution Types are discarded successfully !
|
||||||
message.dist.discard.success = All Distributions are discarded successfully !
|
message.dist.discard.success = All Distributions are discarded successfully !
|
||||||
|
|||||||
Reference in New Issue
Block a user