From 348b156e4ab1f209b181d68698ec1068ed9a7277 Mon Sep 17 00:00:00 2001
From: jvergara <jvergara@localhost>
Date: Tue, 18 Nov 2008 13:32:15 +0000
Subject: [PATCH] Fix for issue 3614 (control panel: restore fails when the available backup is a directory)
---
opends/src/guitools/org/opends/guitools/controlpanel/ui/BackupPanel.java | 10 +++++++++-
1 files changed, 9 insertions(+), 1 deletions(-)
diff --git a/opends/src/guitools/org/opends/guitools/controlpanel/ui/BackupPanel.java b/opends/src/guitools/org/opends/guitools/controlpanel/ui/BackupPanel.java
index 7007366..0aee3cd 100644
--- a/opends/src/guitools/org/opends/guitools/controlpanel/ui/BackupPanel.java
+++ b/opends/src/guitools/org/opends/guitools/controlpanel/ui/BackupPanel.java
@@ -602,7 +602,15 @@
}
}
}
- dir = parentDirectory.getText();
+ if (incrementalBackup.isSelected())
+ {
+ BackupDescriptor backup = getSelectedBackup();
+ dir = backup.getPath().getAbsolutePath();
+ }
+ else
+ {
+ dir = parentDirectory.getText();
+ }
}
/**
--
Gitblit v1.10.0