Skip to content
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

Use promises in query filters to correctly handle filter (not) exists. #129

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

kenwenzel
Copy link

@kenwenzel kenwenzel commented Aug 3, 2016

This is a minimal-invasive change that effectively makes the execution of filters asynchronous by using promises. The change allows the use of filter (not) exist in any combination with other filters and at any depth within filter expressions.
The promises are implemented by using the 'es6-promise' module.

This is a fix for the issue #125.

I will also add some tests when I have some time to do it.

@kenwenzel
Copy link
Author

Is this of any interest?
If this is the case then I'm happy to prepare a mergeable PR without conflicts based on the latest HEAD revision.
Any comments are welcome.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant