diff --git a/filemgr/filemgr.py b/filemgr/filemgr.py index 840b209..084df54 100644 --- a/filemgr/filemgr.py +++ b/filemgr/filemgr.py @@ -21,7 +21,7 @@ def get_dbname(): return dbname class FileMgr: - async def add_file(request, params_kw): + async def add_file(self, request, params_kw): fs = FileStorage() webpath = params_kw.upfile realpath = fs.realpath(wwebpath) @@ -53,7 +53,7 @@ class FileMgr: return True return False - async def del_file(request, fid): + async def del_file(self, request, fid): db = DBPools() dbname = get_dbname() async with db.sqlorContext(dbname) as sor: @@ -65,7 +65,7 @@ class FileMgr: if not remain: os.unlink(delrec.realpath) - async def has_sub(request, sor, folderid): + async def has_sub(self, request, sor, folderid): sql = """select unique a.* from folder a left join folder b on a.id = b.parentid left join file c on a.id=c.folderid