Fixing undefined controller on Upload

This commit is contained in:
Silversthorn 2021-09-26 01:02:05 +02:00
parent 85878382b7
commit e059e7166c
2 changed files with 6 additions and 1 deletions

View File

@ -132,7 +132,7 @@ class Webserver:
(r'/api/stats/servers', ServersStats, handler_args),
(r'/api/stats/node', NodeStats, handler_args),
(r'/ws', SocketHandler, handler_args),
(r'/upload', UploadHandler),
(r'/upload', UploadHandler, handler_args),
(r'/status', StatusHandler, handler_args)
]

View File

@ -1,3 +1,4 @@
from app.classes.shared.main_controller import Controller
import tornado.options
import tornado.web
import tornado.httpserver
@ -18,6 +19,10 @@ MAX_STREAMED_SIZE = 1024 * 1024 * 1024
@tornado.web.stream_request_body
class UploadHandler(tornado.web.RequestHandler):
def initialize(self, controller : Controller = None):
self.controller = controller
def prepare(self):
self.do_upload = True
user_data = json.loads(self.get_secure_cookie('user_data'))