From 328c0a38d71d4d4f7171358d0ef31917e7f97370 Mon Sep 17 00:00:00 2001 From: ebolam <ebolam@gmail.com> Date: Sun, 3 Jul 2022 16:02:55 -0400 Subject: [PATCH] Removed breadcrumbs on file browser before the jail directory --- aiserver.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/aiserver.py b/aiserver.py index 8eb2b889..a21cdcdd 100644 --- a/aiserver.py +++ b/aiserver.py @@ -6274,6 +6274,12 @@ def get_files_folders(starting_folder): else: if len([["{}:/".format(chr(i)), "{}:\\".format(chr(i))] for i in range(65, 91) if os.path.exists("{}:".format(chr(i)))]) > 0: breadcrumbs.insert(0, ['This PC', 'This PC']) + + #if we're jailed, remove the stuff before the jail from the breadcrumbs + if session['popup_jailed_dir'] is not None: + + breadcrumbs = breadcrumbs[len(session['popup_jailed_dir'].split("/")):] + folders = [] files = [] base_path = os.path.abspath(starting_folder).replace("\\", "/")