diff --git a/Passepartout/Library/Sources/CommonLibrary/IAP/AppFeature.swift b/Passepartout/Library/Sources/CommonLibrary/IAP/AppFeature.swift index 741d04ec..cd831e08 100644 --- a/Passepartout/Library/Sources/CommonLibrary/IAP/AppFeature.swift +++ b/Passepartout/Library/Sources/CommonLibrary/IAP/AppFeature.swift @@ -53,8 +53,8 @@ extension AppFeature: Identifiable { } } -extension AppFeature: CustomStringConvertible { - public var description: String { +extension AppFeature: CustomDebugStringConvertible { + public var debugDescription: String { rawValue } } diff --git a/Passepartout/Library/Sources/CommonLibrary/IAP/AppProduct.swift b/Passepartout/Library/Sources/CommonLibrary/IAP/AppProduct.swift index 60b67fa2..cf2d18d0 100644 --- a/Passepartout/Library/Sources/CommonLibrary/IAP/AppProduct.swift +++ b/Passepartout/Library/Sources/CommonLibrary/IAP/AppProduct.swift @@ -55,8 +55,8 @@ extension AppProduct { } } -extension AppProduct: CustomStringConvertible { - public var description: String { +extension AppProduct: CustomDebugStringConvertible { + public var debugDescription: String { rawValue } } diff --git a/Passepartout/Library/Sources/UILibrary/L10n/PassepartoutKit+L10n.swift b/Passepartout/Library/Sources/UILibrary/L10n/PassepartoutKit+L10n.swift index 7baa35d6..6a32b980 100644 --- a/Passepartout/Library/Sources/UILibrary/L10n/PassepartoutKit+L10n.swift +++ b/Passepartout/Library/Sources/UILibrary/L10n/PassepartoutKit+L10n.swift @@ -144,6 +144,12 @@ extension OnDemandModule.Policy: LocalizableEntity { } } +extension ProviderID: CustomDebugStringConvertible { + public var debugDescription: String { + rawValue + } +} + extension VPNServer { public var region: String { [provider.countryCode.localizedAsRegionCode, provider.area]