vadimdemedes/mongorito

query.lte overwrites query.gte and vice versa

Open

#104 opened on Apr 10, 2016

View on GitHub
 (3 comments) (0 reactions) (0 assignees)JavaScript (104 forks)batch import
bughelp wanted

Repository metrics

Stars
 (1,397 stars)
PR merge metrics
 (No merged PRs in 30d)

Description

It seems like query.lte overwrites query.gte and vice versa. Steps to reproduce:

const Model = require('mongorito').Model; let query = Model.gte('updated_at', new Date()); query = Model.lte('updated_at', new Date()); console.log(query.query); // { created_at: { '$lte': Sun Apr 10 2016 11:09:32 GMT+0200 (CEST) } }

Contributor guide