From 0494a58c31ae6df20f4024c52248a8ff34b5612e Mon Sep 17 00:00:00 2001
From: Jean-Noël Rouvignac <jean-noel.rouvignac@forgerock.com>
Date: Wed, 03 Aug 2016 16:06:26 +0000
Subject: [PATCH] CustomSearchResult: use DN

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

diff --git a/opendj-server-legacy/src/main/java/org/opends/guitools/controlpanel/ui/DuplicateEntryPanel.java b/opendj-server-legacy/src/main/java/org/opends/guitools/controlpanel/ui/DuplicateEntryPanel.java
index b6ce150..d7f6b73 100644
--- a/opendj-server-legacy/src/main/java/org/opends/guitools/controlpanel/ui/DuplicateEntryPanel.java
+++ b/opendj-server-legacy/src/main/java/org/opends/guitools/controlpanel/ui/DuplicateEntryPanel.java
@@ -377,7 +377,7 @@
       }
       else
       {
-        String newValue = getFirstValue(dn);
+        String newValue = getFirstValue(DN.valueOf(dn));
         if (values.size() == 1)
         {
           sb.append("\n");
@@ -404,9 +404,9 @@
     return sb.toString();
   }
 
-  private String getFirstValue(String dn)
+  private String getFirstValue(DN dn)
   {
-    return DN.valueOf(dn).rdn().getFirstAVA().getAttributeValue().toString();
+    return dn.rdn().getFirstAVA().getAttributeValue().toString();
   }
 
   private void browseClicked()
@@ -467,8 +467,7 @@
           entryToDuplicate = sr;
           try
           {
-            DN dn = DN.valueOf(sr.getDN());
-            rdnAttribute = dn.rdn().getFirstAVA().getAttributeType().getNameOrOID();
+            rdnAttribute = sr.getDN().rdn().getFirstAVA().getAttributeType().getNameOrOID();
 
             updateDNValue();
             Boolean hasPassword = !sr.getAttributeValues(

--
Gitblit v1.10.0