From dd331d0338365fd423c2f5000db0c86e6c829bac Mon Sep 17 00:00:00 2001 From: Zvonimir Sabljic Date: Mon, 14 Aug 2023 18:18:08 +0200 Subject: [PATCH] Fix for handling files --- euclid/helpers/files.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/euclid/helpers/files.py b/euclid/helpers/files.py index b97676f..24f2d75 100644 --- a/euclid/helpers/files.py +++ b/euclid/helpers/files.py @@ -28,10 +28,11 @@ def get_files_content(directory, ignore=[]): with open(path, 'r', encoding='utf-8', errors='ignore') as f: file_content = f.read() - file_name = path.replace(directory + '/', '') + file_name = os.path.basename(path) + relative_path = path.replace(directory, '').replace('/' + file_name, '') return_array.append({ 'name': file_name, - 'path': '/' + file.replace(file_name, ''), + 'path': relative_path, 'content': file_content, 'full_path': path, })