diff --git a/src/lib/api.ts b/src/lib/api.ts index 4338e12..7fd3182 100644 --- a/src/lib/api.ts +++ b/src/lib/api.ts @@ -192,6 +192,16 @@ export function syncProtocol(protocol: Protocol): Promise { vendor: d.vendor ?? '', deviceType: d.deviceType ?? '', note: d.note ?? '', + // Diese Merkmale ermittelt der IP-Scan, sie blieben aber bisher auf + // dem Gerät: im Kundenprotokoll stand nur die IP, während der + // Techniker in der App „Drucker HP, Port 9100" sah. + netbiosName: d.netbiosName ?? '', + mdnsName: d.mdnsName ?? '', + mdnsServices: d.mdnsServices ?? [], + customName: d.customName ?? '', + openPorts: d.openPorts ?? [], + foundVia: d.foundVia ?? '', + lastSeen: d.lastSeen ?? null, })), measurements: protocol.measurements.map((m) => ({ deviceClientId: m.deviceClientId ?? null,