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:
Brecht Van Lommel 2021-05-31 17:24:35 +02:00
parent 2161840d07
commit 46a14bd6a3
Notes: blender-bot 2023-02-14 09:33:11 +01:00
Referenced by issue #88670, Loading previous settings doesn't copy symlinks correctly
1 changed files with 1 additions and 1 deletions

View File

@ -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()