Commit 6e7dd7b990f1ac0053ed24716cee437f512c4ba7

Authored by Geoffrey PREUD'HOMME
1 parent 83c88813

Mise à jour des dépendances

Showing 2 changed files with 10 additions and 9 deletions   Show diff stats
app/services/PolyUserServ.js
... ... @@ -4,7 +4,9 @@ var Client = require('ssh2').Client;
4 4 var creds = require('../../config/sshAuth');
5 5 var NodeCache = require("node-cache");
6 6  
7   -var cache = new NodeCache();
  7 +var cache = new NodeCache({
  8 + stdTTL: 24 * 60 * 60
  9 +});
8 10  
9 11 var PolyUserServ = {};
10 12  
... ... @@ -125,10 +127,10 @@ PolyUserServ.get = function (login, cb) {
125 127 if (err) {
126 128 cb(err);
127 129 } else {
128   - if (data[login] === undefined) {
129   - PolyUserServ.add(login, cb);
  130 + if (data) {
  131 + cb(null, data);
130 132 } else {
131   - cb(null, data[login]);
  133 + PolyUserServ.add(login, cb);
132 134 }
133 135 }
134 136 });
... ...
package.json
... ... @@ -4,15 +4,14 @@
4 4 "repository": "https://github.com/ClubInfoPolytechLille/ci-site",
5 5 "dependencies": {
6 6 "async": "^0.9.0",
7   - "body-parser": "^1.12.2",
  7 + "body-parser": "^1.12.3",
8 8 "compression": "^1.4.3",
9   - "connect-mongo": "^0.8.0",
  9 + "connect-mongo": "^0.8.1",
10 10 "cookie-parser": "^1.3.4",
11 11 "express": "^4.12.3",
12   - "express-http-proxy": "^0.5.0",
13 12 "express-session": "^1.11.1",
14   - "mongoose": "^4.0.1",
15   - "node-cache": "^1.1.0",
  13 + "mongoose": "^4.0.2",
  14 + "node-cache": "^2.1.1",
16 15 "node-line-reader": "0.0.2",
17 16 "serve-favicon": "^2.2.0",
18 17 "ssh2": "^0.4.6",
... ...