From d921864cb1e37045bd45c87db45cf542a300be14 Mon Sep 17 00:00:00 2001 From: yumoqing Date: Sat, 25 Jan 2025 20:08:12 +0800 Subject: [PATCH] bugfix --- ahserver/filedownload.py | 3 ++- ahserver/websocketProcessor.py | 4 ++-- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/ahserver/filedownload.py b/ahserver/filedownload.py index 5dbb226..d87636b 100644 --- a/ahserver/filedownload.py +++ b/ahserver/filedownload.py @@ -63,7 +63,8 @@ async def path_download(request, kw, *params): return await file_download(request, fp) rf = RegisterFunction() -rf.register('download_path', path_download) +rf.register('idfile', path_download) + diff --git a/ahserver/websocketProcessor.py b/ahserver/websocketProcessor.py index ec28b67..a6bd1fc 100644 --- a/ahserver/websocketProcessor.py +++ b/ahserver/websocketProcessor.py @@ -41,15 +41,15 @@ class XtermProcessor(PythonScriptProcessor): await self.set_run_env(request, params=params) login_info = await super().path_call(request, params=params) if login_info is None: - raise f'data error' + raise Exception('data error') debug(f'{login_info=}') ws = web.WebSocketResponse() await ws.prepare(request) await self.create_process(login_info) - self.ws_sendstr(ws, 'Welcom to sshclient') r1 = self.ws_2_process(ws) r2 = self.process_2_ws(ws) + await self.ws_sendstr(ws, 'Welcom to sshclient') await asyncio.gather(r1,r2) self.retResponse = ws return ws