From 68d660a56b7b88bc5838cb20d88b8f0abfe972b9 Mon Sep 17 00:00:00 2001
From: jvergara <jvergara@localhost>
Date: Fri, 04 Jan 2008 10:35:18 +0000
Subject: [PATCH] Fix for issue 2506: upgrade -r does not work Update the UserData object properly telling that it is a reversion.

---
 opends/src/quicksetup/org/opends/quicksetup/upgrader/BuildExtractorCliHelper.java |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

diff --git a/opends/src/quicksetup/org/opends/quicksetup/upgrader/BuildExtractorCliHelper.java b/opends/src/quicksetup/org/opends/quicksetup/upgrader/BuildExtractorCliHelper.java
index 31c53cc..96471d9 100644
--- a/opends/src/quicksetup/org/opends/quicksetup/upgrader/BuildExtractorCliHelper.java
+++ b/opends/src/quicksetup/org/opends/quicksetup/upgrader/BuildExtractorCliHelper.java
@@ -137,6 +137,10 @@
         uud.setInstallPackage(
                 validateInstallPackFile(upgradeFile));
       }
+      if (launcher.isRevertMostRecent())
+      {
+        uud.setOperation(UpgradeUserData.Operation.REVERSION);
+      }
     }
     return uud;
   }

--
Gitblit v1.10.0