Skip to content

Commit 905cccb

Browse files
authored
Merge pull request #37 from makinde/session_support
Adding session support
2 parents 36e63b3 + 7067339 commit 905cccb

1 file changed

Lines changed: 8 additions & 0 deletions

File tree

lib/id-validator.js

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -119,6 +119,10 @@ function validateId (
119119
}
120120
var refModel = connection.model(refModelName)
121121
var query = refModel.countDocuments({_id: value})
122+
var session = doc.$session && doc.$session()
123+
if (session) {
124+
query.session(session)
125+
}
122126
executeQuery(query, conditions, 1, resolve, reject)
123127
}
124128

@@ -140,6 +144,10 @@ function validateIdArray (
140144

141145
var refModel = connection.model(refModelName)
142146
var query = refModel.countDocuments().where('_id')['in'](checkValues)
147+
var session = doc.$session && doc.$session()
148+
if (session) {
149+
query.session(session)
150+
}
143151

144152
executeQuery(query, conditions, checkValues.length, resolve, reject)
145153
}

0 commit comments

Comments
 (0)