fix: url encode in push

This commit is contained in:
feie9454 2025-07-04 14:17:37 +08:00
parent ddcbb7a635
commit d50815fb96
2 changed files with 3 additions and 6 deletions

View File

@ -628,9 +628,6 @@ export default function HostDetail() {
};
}, [prevFrame, nextFrame]);
// Effects
useEffect(() => {
fetchTimeDistribution();

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))