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, })