From 3b88cb5b5012eee1f13ce68a67493381e60c17ea Mon Sep 17 00:00:00 2001 From: Leendert de Borst Date: Fri, 29 Aug 2025 20:39:08 +0200 Subject: [PATCH] Update CredentialFilter.swift --- apps/mobile-app/ios/VaultUI/Utils/CredentialFilter.swift | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/apps/mobile-app/ios/VaultUI/Utils/CredentialFilter.swift b/apps/mobile-app/ios/VaultUI/Utils/CredentialFilter.swift index 1a37039ef..3b1f44e31 100644 --- a/apps/mobile-app/ios/VaultUI/Utils/CredentialFilter.swift +++ b/apps/mobile-app/ios/VaultUI/Utils/CredentialFilter.swift @@ -39,7 +39,7 @@ public class CredentialFilter { // Basic domain validation - must contain at least one dot and valid characters do { let domainRegex = try NSRegularExpression(pattern: "^[a-z0-9.-]+$") - + let range = NSRange(location: 0, length: domain.utf16.count) if !domain.contains(".") || domainRegex.firstMatch(in: domain, options: [], range: range) == nil { return "" @@ -47,7 +47,7 @@ public class CredentialFilter { } catch { return "" } - + // Ensure we have a valid domain structure if domain.isEmpty || domain.hasPrefix(".") || domain.hasSuffix(".") || domain.contains("..") { return ""