Open ghost opened 3 years ago
Describe the bug Parsing number method is not working correctly. It removes digits from phone body like dial code.
Package version intl_phone_number_input: ^0.7.0+2
Flutter version Flutter (Channel stable, 2.5.1, on macOS 11.4 20F71 darwin-x64, locale en-TR)
To Reproduce PhoneNumber _number = await PhoneNumber.getRegionInfoFromPhoneNumber("+15417543010", 'US'); print(_number.phoneNumber); flutter: +15417543010 print(_number.parseNumber()); flutter: +54754300 //(all 1 digits are removed instead first one)
PhoneNumber _number = await PhoneNumber.getRegionInfoFromPhoneNumber("+15417543010", 'US');
print(_number.phoneNumber);
flutter: +15417543010
print(_number.parseNumber());
flutter: +54754300 //(all 1 digits are removed instead first one)
Expected behavior print(_number.parseNumber()); flutter: +5417543010
flutter: +5417543010
Targeted platforms (please complete the following information): iOS
I also got this issue, I used another package to fix it
Describe the bug Parsing number method is not working correctly. It removes digits from phone body like dial code.
Package version intl_phone_number_input: ^0.7.0+2
Flutter version Flutter (Channel stable, 2.5.1, on macOS 11.4 20F71 darwin-x64, locale en-TR)
To Reproduce
PhoneNumber _number = await PhoneNumber.getRegionInfoFromPhoneNumber("+15417543010", 'US');
print(_number.phoneNumber);
flutter: +15417543010
print(_number.parseNumber());
flutter: +54754300 //(all 1 digits are removed instead first one)
Expected behavior print(_number.parseNumber());
flutter: +5417543010
Targeted platforms (please complete the following information): iOS