diff --git a/apps/web/src/views/detail.ejs b/apps/web/src/views/detail.ejs
index a3580f5..74c022a 100644
--- a/apps/web/src/views/detail.ejs
+++ b/apps/web/src/views/detail.ejs
@@ -374,14 +374,12 @@
if (ping.cert_issuer) html += `
Cert issuer
${escapeHtml(ping.cert_issuer)}
`;
if (ping.response_size != null) html += `Response size
${ping.response_size >= 1024 ? (ping.response_size / 1024).toFixed(1) + ' KB' : ping.response_size + ' B'}
`;
if (ping.dns_ms != null || ping.tcp_ms != null || ping.tls_ms != null) {
- html += `Timing
`;
- const parts = [];
- if (ping.dns_ms != null) parts.push('DNS ' + ping.dns_ms + 'ms');
- if (ping.tcp_ms != null) parts.push('TCP ' + ping.tcp_ms + 'ms');
- if (ping.tls_ms != null) parts.push('TLS ' + ping.tls_ms + 'ms');
- parts.push('HTTP ' + (ping.latency_ms || 0) + 'ms');
- html += parts.join(' / ');
- html += `
`;
+ var timingParts = [];
+ if (ping.dns_ms != null) timingParts.push('DNS ' + ping.dns_ms + 'ms');
+ if (ping.tcp_ms != null) timingParts.push('TCP ' + ping.tcp_ms + 'ms');
+ if (ping.tls_ms != null) timingParts.push('TLS ' + ping.tls_ms + 'ms');
+ timingParts.push('HTTP ' + (ping.latency_ms || 0) + 'ms');
+ html += 'Timing
' + timingParts.join(' / ') + '
';
}
if (ping.important) html += `Important
Yes
`;
html += '';