diff options
| author | Jon Petersson <jon.petersson@kvadrat.se> | 2024-04-29 13:11:32 +0200 |
|---|---|---|
| committer | Bug Magnet <marco.nikic@mullvad.net> | 2024-05-06 13:06:19 +0200 |
| commit | f9ecbc447cb3e99f77b5555a2697f94dd90ae2c6 (patch) | |
| tree | e7727f25a02518be56575eb23b3ad5af3d84b0a6 | |
| parent | 82b1aebf3f305111f9a283d84ca488c1897b952c (diff) | |
| download | mullvadvpn-f9ecbc447cb3e99f77b5555a2697f94dd90ae2c6.tar.xz mullvadvpn-f9ecbc447cb3e99f77b5555a2697f94dd90ae2c6.zip | |
Trim whitespace from list names on save
| -rw-r--r-- | ios/MullvadSettings/CustomListRepository.swift | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/ios/MullvadSettings/CustomListRepository.swift b/ios/MullvadSettings/CustomListRepository.swift index 9688618ac8..700a69c446 100644 --- a/ios/MullvadSettings/CustomListRepository.swift +++ b/ios/MullvadSettings/CustomListRepository.swift @@ -37,6 +37,9 @@ public struct CustomListRepository: CustomListRepositoryProtocol { public init() {} public func save(list: CustomList) throws { + var list = list + list.name = list.name.trimmingCharacters(in: .whitespaces) + var lists = fetchAll() if let listWithSameName = lists.first(where: { $0.name.compare(list.name) == .orderedSame }), |
