aws / aws/aws-appsync-community
incorrect AWSPhone validation for +614839 prefix.
- Dominant language
- HTML
- Stars
- 507
- Forks
- 37
- PR merge metrics
- No merged PRs in 30d
Description
Valid mobile Australian mobile phone numbers starting with: +614839..... aren't supported in appsync, fails validation.
We have valid AU mobile phone number data from a phone system, real numbers that are sync'd into dynamodb.
Reproduce by putting a value +61 483 911 111 into your data set. Dynamodb in our case.
Query error response via:
AppSync response: "message": "Can't serialize value (path/to/phoneNumber) : Unable to serialize +614839..... as a valid phone number.
* try a correct: +61 483 111 111 and see no errors.
Perhaps similar to issue: #211
Contributor guide
Research direction
Reproduce the AppSync validation error with +61 483 911 111 and compare it with the accepted +61 483 111 111 case. Read related issue #211 for context, then determine where the AWSPhone validation behavior is documented or configured. Done means valid Australian numbers with the +614839 prefix are accepted without a serialization error.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- aws, graphql
- Domain
- api
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100