Skip to content

Commit e7a2763

Browse files
committed
Cherry pick #3532
1 parent 3404572 commit e7a2763

File tree

8 files changed

+15
-13
lines changed

8 files changed

+15
-13
lines changed

authui/src/intl-tel-input.d.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@ declare interface IntlTelInputInstance {
1717
getSelectedCountryData(): IntlTelInputCountryData;
1818
getValidationError(): number | undefined | null;
1919
isValidNumber(): boolean;
20+
isPossibleNumber(): boolean;
2021

2122
destroy(): void;
2223
setCountry(alpha2: IntlTelInputAlpha2): void;

authui/src/intlTelInput.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ export class IntlTelInputController extends Controller {
4444

4545
// If it is a valid number, then getNumber() returns a E.164 number already.
4646
// Otherwise we build a value that is a prefix of a E164 number.
47-
const isValid = instance.isValidNumber();
47+
const isValid = instance.isPossibleNumber();
4848
if (isValid) {
4949
const s = instance.getNumber();
5050
if (typeof s === "string") {

go.mod

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ require (
3434
github.com/lib/pq v1.10.9
3535
github.com/lithdew/quickjs v0.0.0-20200714182134-aaa42285c9d2
3636
github.com/njern/gonexmo v2.0.0+incompatible
37-
github.com/nyaruka/phonenumbers v1.1.8
37+
github.com/nyaruka/phonenumbers v1.2.2
3838
github.com/oschwald/geoip2-golang v1.9.0
3939
github.com/pquerna/otp v1.4.0
4040
github.com/rubenv/sql-migrate v1.5.2

go.sum

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -452,8 +452,8 @@ github.com/njern/gonexmo v2.0.0+incompatible/go.mod h1:JCPIYf4DYSY4fxFKU79wPEH5H
452452
github.com/nxadm/tail v1.4.4/go.mod h1:kenIhsEOeOJmVchQTgglprH7qJGnHDVpk1VPCcaMI8A=
453453
github.com/nxadm/tail v1.4.8 h1:nPr65rt6Y5JFSKQO7qToXr7pePgD6Gwiw05lkbyAQTE=
454454
github.com/nxadm/tail v1.4.8/go.mod h1:+ncqLTQzXmGhMZNUePPaPqPvBxHAIsmXswZKocGu+AU=
455-
github.com/nyaruka/phonenumbers v1.1.8 h1:mjFu85FeoH2Wy18aOMUvxqi1GgAqiQSJsa/cCC5yu2s=
456-
github.com/nyaruka/phonenumbers v1.1.8/go.mod h1:DC7jZd321FqUe+qWSNcHi10tyIyGNXGcNbfkPvdp1Vs=
455+
github.com/nyaruka/phonenumbers v1.2.2 h1:OwVjf7Y4uHoK9VJUrA8ebR0ha2yc6sEYbfrwkq0asCY=
456+
github.com/nyaruka/phonenumbers v1.2.2/go.mod h1:wzk2qq7qwsaBKrfbkWKdgHYOOH+QFTesSpIq53ELw8M=
457457
github.com/oklog/ulid/v2 v2.1.0/go.mod h1:rcEKHmBBKfef9DhnvX7y1HZBYxjXb0cP5ExxNsTT1QQ=
458458
github.com/onsi/ginkgo v1.6.0/go.mod h1:lLunBs/Ym6LB5Z9jYTR76FiuTmxDTDusOGeTQH+WWjE=
459459
github.com/onsi/ginkgo v1.10.1/go.mod h1:lLunBs/Ym6LB5Z9jYTR76FiuTmxDTDusOGeTQH+WWjE=

portal/package-lock.json

Lines changed: 7 additions & 7 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

portal/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,7 @@
7575
"history": "5.3.0",
7676
"i18n-iso-countries": "7.5.0",
7777
"immer": "9.0.16",
78-
"intl-tel-input": "17.0.19",
78+
"intl-tel-input": "https://github.com/authgear/intl-tel-input/tarball/d8a0b82f22366b6caea0e9ffebc7e20e6b1dd145",
7979
"js-yaml": "4.1.0",
8080
"luxon": "3.2.1",
8181
"monaco-editor": "0.34.1",

portal/src/PhoneTextField.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -73,7 +73,7 @@ export default class PhoneTextField extends React.Component<PhoneTextFieldProps>
7373

7474
emitOnChange(): void {
7575
if (this.instance != null && this.inputRef.current != null) {
76-
const isValid = this.instance.isValidNumber();
76+
const isValid = this.instance.isPossibleNumber();
7777
if (isValid) {
7878
const valid = this.instance.getNumber();
7979
if (valid != null) {

portal/src/intl-tel-input.d.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@ declare interface IntlTelInputInstance {
1717
getSelectedCountryData(): IntlTelInputCountryData;
1818
getValidationError(): number | undefined | null;
1919
isValidNumber(): boolean;
20+
isPossibleNumber(): boolean;
2021

2122
destroy(): void;
2223
setCountry(alpha2: IntlTelInputAlpha2): void;

0 commit comments

Comments
 (0)