Normalize server URL before adding it.

This commit is contained in:
KotlinGeekDev
2024-06-27 16:23:27 +01:00
parent cd9ba9befe
commit 409b63b374
@@ -58,10 +58,11 @@ class MediaServersViewModel : ViewModel() {
} }
fun addServer(serverUrl: String) { fun addServer(serverUrl: String) {
val serverNameReference = URIReference.parse(serverUrl).host.value val normalizedUrl = URIReference.parse(serverUrl.trim()).normalize().toString()
val serverNameReference = URIReference.parse(normalizedUrl).host.value
_fileServers.update { _fileServers.update {
it.plus( it.plus(
Nip96MediaServers.ServerName(serverNameReference, serverUrl), Nip96MediaServers.ServerName(serverNameReference, normalizedUrl),
) )
} }
isModified = true isModified = true