Fix T88670: Load Previous Settings does not copy symlinks
The same code existed in 2.82 and earlier so this should be safe. Removing the
custom implementation of shutil.copytree in f34d5d9
did not correctly add back
the option to copy symlinks.
This commit is contained in:
@@ -144,7 +144,7 @@ class PREFERENCES_OT_copy_prev(Operator):
|
||||
|
||||
def execute(self, _context):
|
||||
import shutil
|
||||
shutil.copytree(self._old_path(), self._new_path(), dirs_exist_ok=True)
|
||||
shutil.copytree(self._old_path(), self._new_path(), dirs_exist_ok=True, symlinks=True)
|
||||
|
||||
# reload preferences and recent-files.txt
|
||||
bpy.ops.wm.read_userpref()
|
||||
|
Reference in New Issue
Block a user