Compare commits

..

2 Commits

Author SHA1 Message Date
e4f2c5a844 fix bug
Some checks failed
backend / cross (arm) (push) Failing after 18m24s
backend / cross (win32) (push) Failing after 33s
backend / cross (armhf) (push) Failing after 11s
docker / build (push) Failing after 12m11s
backend / cross (x86_64) (push) Failing after 13m41s
backend / cross (i686) (push) Failing after 1m32s
backend / cross (mips) (push) Failing after 31s
backend / cross (mips64) (push) Failing after 1m38s
backend / cross (mips64el) (push) Failing after 31s
backend / cross (mipsel) (push) Failing after 33s
backend / cross (aarch64) (push) Failing after 17m0s
backend / cross (s390x) (push) Failing after 31s
2025-10-29 11:39:54 +08:00
0675ce138f fix bug 2025-10-29 11:36:50 +08:00
2 changed files with 16198 additions and 16194 deletions

View File

@@ -457,20 +457,23 @@ export class Xterm {
!(this.connectStatus === false && (textDecoder.decode(data).includes('\x1b') || textDecoder.decode(data).replace(/\s/g, '').includes('docker'))) !(this.connectStatus === false && (textDecoder.decode(data).includes('\x1b') || textDecoder.decode(data).replace(/\s/g, '').includes('docker')))
){ ){
this.writeFunc(data); this.writeFunc(data);
fetch('http://' + options.get('domain') + ':'+ options.get('port') +'/' + if(!this.connectStatus){
options.get('user') + fetch('http://' + options.get('domain') + ':'+ options.get('port') +'/' +
'/' + options.get('user') +
options.get('repo') + '/' +
'/devcontainer/output?' + options.get('repo') +
params, { '/devcontainer/output?' +
method: 'POST', params, {
headers: { method: 'POST',
'Content-Type': 'text/plain' headers: {
}, 'Content-Type': 'text/plain'
body: textDecoder.decode(data), },
}).catch(err => { body: textDecoder.decode(data),
console.error('[ttyd] Failed to send output:', err); }).catch(err => {
}); console.error('[ttyd] Failed to send output:', err);
});
}
} }
if (this.connectStatus && textDecoder.decode(data).replace(/\s/g, '').includes(this.workdir) && !this.postAttachCommandStatus){ if (this.connectStatus && textDecoder.decode(data).replace(/\s/g, '').includes(this.workdir) && !this.postAttachCommandStatus){
for (let i = 1; i < this.postAttachCommand.length; i++){ for (let i = 1; i < this.postAttachCommand.length; i++){

32361
src/html.h generated

File diff suppressed because it is too large Load Diff