From cd737457af3d812b90fedfcef2769407a58e1a8d Mon Sep 17 00:00:00 2001
From: Jean-Noël Rouvignac <jean-noel.rouvignac@forgerock.com>
Date: Thu, 04 Aug 2016 15:06:12 +0000
Subject: [PATCH] Replace CustomSearchResult by SDK's Entry

---
 opendj-server-legacy/src/main/java/org/opends/guitools/controlpanel/ui/TableViewEntryPanel.java |    5 ++++-
 1 files changed, 4 insertions(+), 1 deletions(-)

diff --git a/opendj-server-legacy/src/main/java/org/opends/guitools/controlpanel/ui/TableViewEntryPanel.java b/opendj-server-legacy/src/main/java/org/opends/guitools/controlpanel/ui/TableViewEntryPanel.java
index ed64d99..4eee0ac 100644
--- a/opendj-server-legacy/src/main/java/org/opends/guitools/controlpanel/ui/TableViewEntryPanel.java
+++ b/opendj-server-legacy/src/main/java/org/opends/guitools/controlpanel/ui/TableViewEntryPanel.java
@@ -725,7 +725,10 @@
         Attribute attr = searchResult.getAttribute(attrName);
         if (attr != null && !attr.isEmpty())
         {
-          newResult.set(new LinkedAttribute(attr));
+          final Attribute newAttr = new LinkedAttribute(attr);
+          org.forgerock.opendj.ldap.Entry entry = newResult.getSdkEntry();
+          entry.removeAttribute(newAttr.getAttributeDescription());
+          entry.addAttribute(newAttr);
         }
       }
       ignoreEntryChangeEvents = true;

--
Gitblit v1.10.0