aboutsummaryrefslogtreecommitdiffhomepage
path: root/server/models/user.js
diff options
context:
space:
mode:
authorChocobozzz <florian.bigard@gmail.com>2016-08-16 21:51:35 +0200
committerChocobozzz <florian.bigard@gmail.com>2016-08-16 21:51:35 +0200
commit089ff2f2046fdbaf9531726eea1f8c6726ebf0c0 (patch)
tree5bfe45deb458dd0329c62ff5d22eb5c7e3e38ec6 /server/models/user.js
parent0ff21c1c086f907612e34880f76f08bc74eeb78c (diff)
downloadPeerTube-089ff2f2046fdbaf9531726eea1f8c6726ebf0c0.tar.gz
PeerTube-089ff2f2046fdbaf9531726eea1f8c6726ebf0c0.tar.zst
PeerTube-089ff2f2046fdbaf9531726eea1f8c6726ebf0c0.zip
Server: optimize function to see if there are users or not
Diffstat (limited to 'server/models/user.js')
-rw-r--r--server/models/user.js5
1 files changed, 5 insertions, 0 deletions
diff --git a/server/models/user.js b/server/models/user.js
index 351ffef86..d289da19a 100644
--- a/server/models/user.js
+++ b/server/models/user.js
@@ -19,6 +19,7 @@ UserSchema.methods = {
19} 19}
20 20
21UserSchema.statics = { 21UserSchema.statics = {
22 count: count,
22 getByUsernameAndPassword: getByUsernameAndPassword, 23 getByUsernameAndPassword: getByUsernameAndPassword,
23 list: list, 24 list: list,
24 loadById: loadById, 25 loadById: loadById,
@@ -29,6 +30,10 @@ mongoose.model('User', UserSchema)
29 30
30// --------------------------------------------------------------------------- 31// ---------------------------------------------------------------------------
31 32
33function count (callback) {
34 return this.count(callback)
35}
36
32function getByUsernameAndPassword (username, password) { 37function getByUsernameAndPassword (username, password) {
33 return this.findOne({ username: username, password: password }) 38 return this.findOne({ username: username, password: password })
34} 39}