From 0bb6d1ddf52aa8e69556168da9025688944a1531 Mon Sep 17 00:00:00 2001 From: Emmanouil Papadeas Date: Fri, 8 Sep 2023 20:57:25 +0300 Subject: [PATCH] Use static methods of DirAccess in some places in HandleExtensions.gd --- src/Preferences/HandleExtensions.gd | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/src/Preferences/HandleExtensions.gd b/src/Preferences/HandleExtensions.gd index 00f1b6972..c21f2ecc9 100644 --- a/src/Preferences/HandleExtensions.gd +++ b/src/Preferences/HandleExtensions.gd @@ -67,15 +67,13 @@ func _ready() -> void: func install_extension(path: String) -> void: var file_name := path.get_file() - var dir := DirAccess.open(path.get_base_dir()) - dir.copy(path, EXTENSIONS_PATH.path_join(file_name)) + var dir := DirAccess.copy_absolute(path, EXTENSIONS_PATH.path_join(file_name)) _add_extension(file_name) func _uninstall_extension(file_name := "", remove_file := true, item := extension_selected) -> void: if remove_file: - var dir := DirAccess.open(EXTENSIONS_PATH.path_join(file_name)) - var err := dir.remove(EXTENSIONS_PATH.path_join(file_name)) + var err := DirAccess.remove_absolute(EXTENSIONS_PATH.path_join(file_name)) if err != OK: print(err) return