diff --git a/baseTemplate/views.py b/baseTemplate/views.py index 04cd9ca5a..ebca03522 100755 --- a/baseTemplate/views.py +++ b/baseTemplate/views.py @@ -262,6 +262,11 @@ def getthemedata(request): currentACL = ACLManager.loadedACL(val) data = json.loads(request.body) + if currentACL['admin'] == 1: + pass + else: + return ACLManager.loadErrorJson('reboot', 0) + #logging.CyberCPLogFileWriter.writeToFile(str(data) + " [themedata]") url = "https://raw.githubusercontent.com/usmannasir/CyberPanel-Themes/main/%s/design.css" % data['Themename']