-
Notifications
You must be signed in to change notification settings - Fork 946
Fix validation of nested arrays to allow indirect nesting #228
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
With this change indirectly nested arrays are allowed. We still disallow directly nested arrays. Fixes internal bug b/66253451. Port of firebase/firebase-ios-sdk#377
This bug is holding us back. When will the fix hit the road? |
Post merge it should be soon, but we can't comment on specific timelines, sorry. |
const context = new ParseContext( | ||
this.dataSource, | ||
this.methodName, | ||
childPath, | ||
false, |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Can you comment the boolean literal?
/*arrayElement=*/ false
return new ParseContext( | ||
this.dataSource, | ||
this.methodName, | ||
null, |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Comment literals?
/*path=*/ null,
/*arrayElement=*/ true
Josh, can you approve the .gitignore change? |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
.gitignore Change looks good!
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks!
Fixes issue #193 |
With this change indirectly nested arrays are allowed. We still disallow
directly nested arrays.
Fixes internal bug b/66253451.
Port of firebase/firebase-ios-sdk#377