diff --git a/app/src/main/java/eu/darken/capod/pods/core/apple/AppleFactory.kt b/app/src/main/java/eu/darken/capod/pods/core/apple/AppleFactory.kt index 60c40cce..d3ec4af2 100644 --- a/app/src/main/java/eu/darken/capod/pods/core/apple/AppleFactory.kt +++ b/app/src/main/java/eu/darken/capod/pods/core/apple/AppleFactory.kt @@ -98,7 +98,7 @@ class AppleFactory @Inject constructor( meta = ApplePods.AppleMeta(), ) profile = profiles - .filter { it.model == tempDevice.model } + .filter { it.model == PodDevice.Model.UNKNOWN || it.model == tempDevice.model } .filter { it.minimumSignalQuality <= tempDevice.signalQuality } .firstOrNull() } @@ -107,7 +107,7 @@ class AppleFactory @Inject constructor( scanResult = scanResult, payload = payload, meta = ApplePods.AppleMeta( - isIRKMatch = profile != null, + isIRKMatch = isIrkMatch, profile = profile, ), )