You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@directory.apache.org by sm...@apache.org on 2020/05/13 16:17:46 UTC
[directory-fortress-commander] branch FC-281 updated: fix optional
fallback link
This is an automated email from the ASF dual-hosted git repository.
smckinney pushed a commit to branch FC-281
in repository https://gitbox.apache.org/repos/asf/directory-fortress-commander.git
The following commit(s) were added to refs/heads/FC-281 by this push:
new dcbc810 fix optional fallback link
dcbc810 is described below
commit dcbc810bd82b7239d2946164fd937e6f284e2706
Author: Shawn McKinney <sm...@symas.com>
AuthorDate: Wed May 13 11:17:40 2020 -0500
fix optional fallback link
---
.../org/apache/directory/fortress/web/panel/GroupDetailPanel.java | 5 ++---
1 file changed, 2 insertions(+), 3 deletions(-)
diff --git a/src/main/java/org/apache/directory/fortress/web/panel/GroupDetailPanel.java b/src/main/java/org/apache/directory/fortress/web/panel/GroupDetailPanel.java
index b10e112..3efad36 100644
--- a/src/main/java/org/apache/directory/fortress/web/panel/GroupDetailPanel.java
+++ b/src/main/java/org/apache/directory/fortress/web/panel/GroupDetailPanel.java
@@ -163,7 +163,7 @@ public class GroupDetailPanel extends FormComponentPanel
AjaxFallbackLink<Member> removeLink = new AjaxFallbackLink<Member>( "remove-member", item.getModel() )
{
@Override
- public void onClick(Optional<AjaxRequestTarget> target)
+ public void onClick(Optional<AjaxRequestTarget> targetOptional)
{
Member member = item.getModelObject();
Group group = ( Group ) editForm.getModel().getObject();
@@ -184,8 +184,7 @@ public class GroupDetailPanel extends FormComponentPanel
display.setMessage( szError );
log.warn( szError );
}
- // TODO: fix me, figure out how to add a component with optional target:
- //target.add( component );
+ targetOptional.ifPresent(target -> target.add( component ));
}
};
removeLink.setOutputMarkupId( true );