From 5b08cd6d53f4dbc2107ad9f555122ce8b0996515 Mon Sep 17 00:00:00 2001 From: usmannasir Date: Wed, 23 Oct 2024 11:32:23 +0400 Subject: [PATCH] bug fix: pre-auth --- databases/views.py | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/databases/views.py b/databases/views.py index b7a70760e..b8d532f25 100755 --- a/databases/views.py +++ b/databases/views.py @@ -503,6 +503,16 @@ def upgrademysqlnow(request): def upgrademysqlstatus(request): try: + + userID = request.session['userID'] + + currentACL = ACLManager.loadedACL(userID) + + if currentACL['admin'] == 1: + pass + else: + return ACLManager.loadErrorJson('FilemanagerAdmin', 0) + data = json.loads(request.body) statusfile = data['statusfile'] installStatus = ProcessUtilities.outputExecutioner("sudo cat " + statusfile)