diff --git a/frontend/core/network/src/jvmMain/kotlin/at/mocode/frontend/core/network/discovery/JmDnsDiscoveryService.kt b/frontend/core/network/src/jvmMain/kotlin/at/mocode/frontend/core/network/discovery/JmDnsDiscoveryService.kt index 108c19d4..56307376 100644 --- a/frontend/core/network/src/jvmMain/kotlin/at/mocode/frontend/core/network/discovery/JmDnsDiscoveryService.kt +++ b/frontend/core/network/src/jvmMain/kotlin/at/mocode/frontend/core/network/discovery/JmDnsDiscoveryService.kt @@ -88,11 +88,11 @@ class JmDnsDiscoveryService : NetworkDiscoveryService { } } - val name = deviceName ?: try { - java.net.InetAddress.getLocalHost().hostName - } catch (e: Exception) { + val name = deviceName ?: (try { + InetAddress.getLocalHost().hostName + } catch (_: Exception) { "Meldestelle-Device" - } + "-${System.getProperty("user.name", "unknown")}" + } + "-${System.getProperty("user.name", "unknown")}") jmdnsInstances.forEach { jmdns -> val serviceInfo = ServiceInfo.create(