From bf0ef461b9f55dca486d98c398aa61eee48d7c97 Mon Sep 17 00:00:00 2001
From: Amir MOHAMMADI <amir.mohammadi@idiap.ch>
Date: Sun, 15 Jan 2017 15:01:17 +0100
Subject: [PATCH] replace the original_directory path in the low-level db too

---
 bob/bio/base/database/database.py | 9 +++++++++
 1 file changed, 9 insertions(+)

diff --git a/bob/bio/base/database/database.py b/bob/bio/base/database/database.py
index 7620ef50..c437ff16 100644
--- a/bob/bio/base/database/database.py
+++ b/bob/bio/base/database/database.py
@@ -194,9 +194,18 @@ class BioDatabase(six.with_metaclass(abc.ABCMeta, bob.db.base.Database)):
         if self.original_directory in replacements:
             self.original_directory = replacements[self.original_directory]
 
+        try:
+            self._db.original_directory = self.original_directory
+        except AttributeError:
+            pass
+
         try:
             if self.annotation_directory in replacements:
                 self.annotation_directory = replacements[self.annotation_directory]
+                try:
+                    self._db.annotation_directory = self.annotation_directory
+                except AttributeError:
+                    pass
         except AttributeError:
             pass
 
-- 
GitLab