-
Notifications
You must be signed in to change notification settings - Fork 5
Conversation
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 for submitting a pull request!
Looks like this refactoring streamlines some code, but functionality unchanged. Is that about right?
But you have me worried there may be a bug lurking somewhere. Is anything breaking for you?
The difference is between Since we are comparing
Results in: Whereas:
Results in: This causes issues with input types like this:
Say if an attribute is included, I want to return users with the matching value. If the default for each attribute is set to null, now I end up checking attribute2 == null and attribute3 == null even if I left those out of my query and just want to check equality on attribute1:
|
Got it. Looks good to me. Will merge as soon as I can. Thanks! |
Merged as v6.3.3. |
Input fields without default values should not have default values of null after transformation -- they should still have no default values. Closes #15.
Input fields without default values should not have default values of null after transformation -- they should still have no default values. Closes #15.
Input fields without default values should not have default values of null after transformation -- they should still have no default values. Closes #15.
Input fields without default values should not have default values of null after transformation -- they should still have no default values. Closes #15.
Input fields without default values should not have default values of null after transformation -- they should still have no default values. Closes #15.
Input fields without default values should not have default values of null after transformation -- they should still have no default values. Closes #15.
Input fields without default values should not have default values of null after transformation -- they should still have no default values. Closes #15.
Input fields without default values should not have default values of null after transformation -- they should still have no default values. Closes #15.
Input fields without default values should not have default values of null after transformation -- they should still have no default values. Closes #15.
Input fields without default values should not have default values of null after transformation -- they should still have no default values. Closes #15.
Input fields without default values should not have default values of null after transformation -- they should still have no default values. Closes #15.
Input fields without default values should not have default values of null after transformation -- they should still have no default values. Closes #15.
Input fields without default values should not have default values of null after transformation -- they should still have no default values. Closes #15.
Input fields without default values should not have default values of null after transformation -- they should still have no default values. Closes #15.
Input fields without default values should not have default values of null after transformation -- they should still have no default values. Closes #15.
TODO: