From 970ee423c8a504c906d26e837c11167610d752b3 Mon Sep 17 00:00:00 2001 From: Usman Nasir Date: Fri, 17 Jan 2020 20:10:17 +0500 Subject: [PATCH] path check: listForTable --- filemanager/filemanager.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/filemanager/filemanager.py b/filemanager/filemanager.py index 643dbead5..c894aa213 100755 --- a/filemanager/filemanager.py +++ b/filemanager/filemanager.py @@ -44,7 +44,9 @@ class FileManager: domainName = self.data['domainName'] website = Websites.objects.get(domain=domainName) - if not self.data['completeStartingPath'].find(self.data['home']) > -1: + pathCheck = '/home/%s' % (domainName) + + if self.data['completeStartingPath'].find(pathCheck) == -1: return self.ajaxPre(0, 'Not allowed to browse this path, going back home!') command = "ls -la --group-directories-first " + self.returnPathEnclosed(