Group support in create target dialog (#2552)
Signed-off-by: strailov <Stanislav.Trailov@bosch.io>
This commit is contained in:
committed by
GitHub
parent
a34364bc3e
commit
51ba6b9a1a
@@ -754,6 +754,7 @@ public class TargetView extends TableView<MgmtTarget, String> {
|
|||||||
private final TextField controllerId;
|
private final TextField controllerId;
|
||||||
private final TextField name;
|
private final TextField name;
|
||||||
private final TextArea description;
|
private final TextArea description;
|
||||||
|
private final TextField group;
|
||||||
|
|
||||||
private RegisterDialog(final HawkbitMgmtClient hawkbitClient) {
|
private RegisterDialog(final HawkbitMgmtClient hawkbitClient) {
|
||||||
super("Register Target");
|
super("Register Target");
|
||||||
@@ -778,6 +779,8 @@ public class TargetView extends TableView<MgmtTarget, String> {
|
|||||||
description = new TextArea(Constants.DESCRIPTION);
|
description = new TextArea(Constants.DESCRIPTION);
|
||||||
description.setMinLength(2);
|
description.setMinLength(2);
|
||||||
description.setWidthFull();
|
description.setWidthFull();
|
||||||
|
group = Utils.textField(Constants.GROUP);
|
||||||
|
group.setWidthFull();
|
||||||
|
|
||||||
addCreateClickListener(register, hawkbitClient);
|
addCreateClickListener(register, hawkbitClient);
|
||||||
register.setEnabled(false);
|
register.setEnabled(false);
|
||||||
@@ -793,7 +796,7 @@ public class TargetView extends TableView<MgmtTarget, String> {
|
|||||||
layout.setSizeFull();
|
layout.setSizeFull();
|
||||||
layout.setPadding(true);
|
layout.setPadding(true);
|
||||||
layout.setSpacing(false);
|
layout.setSpacing(false);
|
||||||
layout.add(type, controllerId, name, description);
|
layout.add(type, controllerId, name, description, group);
|
||||||
add(layout);
|
add(layout);
|
||||||
open();
|
open();
|
||||||
}
|
}
|
||||||
@@ -803,7 +806,8 @@ public class TargetView extends TableView<MgmtTarget, String> {
|
|||||||
final MgmtTargetRequestBody request = new MgmtTargetRequestBody()
|
final MgmtTargetRequestBody request = new MgmtTargetRequestBody()
|
||||||
.setControllerId(controllerId.getValue())
|
.setControllerId(controllerId.getValue())
|
||||||
.setName(name.getValue())
|
.setName(name.getValue())
|
||||||
.setDescription(description.getValue());
|
.setDescription(description.getValue())
|
||||||
|
.setGroup(group.getValue());
|
||||||
if (!ObjectUtils.isEmpty(type.getValue())) {
|
if (!ObjectUtils.isEmpty(type.getValue())) {
|
||||||
request.setTargetType(type.getValue().getId());
|
request.setTargetType(type.getValue().getId());
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user