fix: url encode in push

This commit is contained in:
2025-07-04 14:17:37 +08:00
parent ddcbb7a635
commit d50815fb96
2 changed files with 3 additions and 6 deletions
+3 -3
View File
@@ -144,9 +144,9 @@ async function handleScreenshotUpload(req: NextRequest) {
const lastUpdate = host?.lastUpdate || new Date(0)
if (lastUpdate.getTime() === new Date(0).getTime()) {
push(`新设备 ${hostname} 上线`)
push(`新设备 ${decodeURI(hostname)} 上线`)
} else if (lastUpdate.getTime() < new Date().getTime() - 1000 * 60) {
push(`设备 ${hostname} 上线`)
push(`设备 ${decodeURI(hostname)} 上线`)
}
// Clear existing timeout and set new one
@@ -154,7 +154,7 @@ async function handleScreenshotUpload(req: NextRequest) {
clearTimeout(timeoutMap.get(hostname)!)
}
timeoutMap.set(hostname, setTimeout(() => {
push(`设备 ${hostname} 离线`)
push(`设备 ${decodeURI(hostname)} 离线`)
timeoutMap.delete(hostname)
}, 1000 * 60))