Jelajahi Sumber

fix(bot): 清理仅浏览器环境遗留的死分支

Samien 1 bulan lalu
induk
melakukan
84165d6c85
1 mengubah file dengan 1 tambahan dan 1 penghapusan
  1. 1 1
      src/server/desktopEnvironments.ts

+ 1 - 1
src/server/desktopEnvironments.ts

@@ -197,7 +197,7 @@ export class DesktopEnvironments {
   s.activity.set(c.key,(s.activity.get(c.key)??0)+1)
   try{return await this.serial(s,c.key,async()=>{while(this.current(s,c.key)||s.paused.has(c.key)){check();await new Promise(resolve=>setTimeout(resolve,150))}check()
    let result:any
-   if(id==='desktop_environment_view'){if(expected==='browser')await this.command(s,{...c.command,operation:'open'},check);const frame=await this.capture(s,{...c,check});this.toolFrames.set(signal,frame.id);result={content:[{type:'image',mimeType:'image/png',data:frame.data},{type:'text',text:JSON.stringify({width:frame.width,height:frame.height,host:s.info!.name,mode:expected})}]}}
+   if(id==='desktop_environment_view'){const frame=await this.capture(s,{...c,check});this.toolFrames.set(signal,frame.id);result={content:[{type:'image',mimeType:'image/png',data:frame.data},{type:'text',text:JSON.stringify({width:frame.width,height:frame.height,host:s.info!.name,mode:expected})}]}}
    else if(DESKTOP_FILE_TOOL_IDS.has(id)&&expected==='local'){
     if(!this.readyFull(s,owner))throw new HttpError(403,'请在桌面端授权文件与命令访问后重试。','desktop_full_required')
     const action=id==='desktop_shell'?parse(shellSchema,arguments_):parse(fileSchema,{op:id==='desktop_file_list'?'list':id==='desktop_file_read'?'read':'write',...arguments_})