findSipNumberByDeviceId method
SIP number bound to deviceId in a list from getOmiDevices, or null when none matches.
Implementation
String? findSipNumberByDeviceId(List<OmiDeviceInfo>? devices, String? deviceId) {
if (devices == null || devices.isEmpty || deviceId == null || deviceId.isEmpty) {
return null;
}
for (final d in devices) {
if (d.deviceId == deviceId) return d.sipNumber;
}
return null;
}