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]); }, [prevFrame, nextFrame]);
// Effects // Effects
useEffect(() => { useEffect(() => {
fetchTimeDistribution(); fetchTimeDistribution();

View File

@ -144,9 +144,9 @@ async function handleScreenshotUpload(req: NextRequest) {
const lastUpdate = host?.lastUpdate || new Date(0) const lastUpdate = host?.lastUpdate || new Date(0)
if (lastUpdate.getTime() === new Date(0).getTime()) { if (lastUpdate.getTime() === new Date(0).getTime()) {
push(`新设备 ${hostname} 上线`) push(`新设备 ${decodeURI(hostname)} 上线`)
} else if (lastUpdate.getTime() < new Date().getTime() - 1000 * 60) { } else if (lastUpdate.getTime() < new Date().getTime() - 1000 * 60) {
push(`设备 ${hostname} 上线`) push(`设备 ${decodeURI(hostname)} 上线`)
} }
// Clear existing timeout and set new one // Clear existing timeout and set new one
@ -154,7 +154,7 @@ async function handleScreenshotUpload(req: NextRequest) {
clearTimeout(timeoutMap.get(hostname)!) clearTimeout(timeoutMap.get(hostname)!)
} }
timeoutMap.set(hostname, setTimeout(() => { timeoutMap.set(hostname, setTimeout(() => {
push(`设备 ${hostname} 离线`) push(`设备 ${decodeURI(hostname)} 离线`)
timeoutMap.delete(hostname) timeoutMap.delete(hostname)
}, 1000 * 60)) }, 1000 * 60))