GitHub

Original file line numberDiff line numberDiff line change

@@ -204,7 +204,7 @@ def _closeDataBase(self, document):

204204

if target.hasByName(name):

205205

target.removeElement(name)

206206

self._logger.logprb(INFO, 'DocumentHandler', '_closeDataBase()', 231, name)

207-

source.moveElementTo(name, target, name)

207+

source.copyElementTo(name, target, name)

208208

self._logger.logprb(INFO, 'DocumentHandler', '_closeDataBase()', 232, name)

209209

# FIXME: We need to clean the odb file if Save As as been used with a closed connection

210210

if target.hasElements():

@@ -260,4 +260,4 @@ def _moveStorage(self, source, target, oldname, newname):

260260

name = self._getStorageName(oldname, self._name, newname)

261261

if target.hasByName(name):

262262

target.removeElement(name)

263-

source.moveElementTo(oldname, target, name)

263+

source.copyElementTo(oldname, target, name)

Read the original on github.com ↗