Closed
Description
New Issue Checklist
- [ x] I am not disclosing a vulnerability.
- [ x] I am not just asking a question.
- [ x] I have searched through existing issues.
- [ x] I can reproduce the issue with the latest version of Parse Server.
Issue Description
matchesKeyConstraints function is not handling not equal to null constraint properly.
Due to which error is thrown `Cannot read properties of null (reading '__type')

Steps to reproduce
Create a subscription on a class with constraint notEqualTo(key,null)
Actual Outcome
Throws error.
Expected Outcome
Shouldn't throw an error.
Environment
18.19.0
Server
- Parse Server version:
5.5.5
- Operating system:
Mac
- Local or remote host (AWS, Azure, Google Cloud, Heroku, Digital Ocean, etc):
self hosted
Database
- System (MongoDB or Postgres):
Mongo
- Local or remote host (MongoDB Atlas, mLab, AWS, Azure, Google Cloud, etc):
Local
Client
- SDK (iOS, Android, JavaScript, PHP, Unity, etc):
Javascript
- SDK version:
4.0.1