-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathtest.js
41 lines (38 loc) · 1.02 KB
/
test.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
var Repo = require('../models/repo.js');
require('./common');
exports.addRoutes = function(app) {
app.get('/test', ensureAuthenticated, function(req, res)
{
/*var testRepo = new Repo({
name: 'test1',
path: 'www.google.com',
createdAt: "2015-01-25T05:45:49.307Z",
updatedAt: "2015-01-25T05:46:07.434Z",
userId: req.user._id
});
testRepo.save();*/
for (var i = 0; i < 10; i++)
{
var testRepo = new Repo({
name: 'test' + i,
path: './repos/'+ req.user._id + '/test' + i + '/',
remoteURL: "www.google.com",
createdAt: new Date().toJSON(),
updatedAt: new Date().toJSON(),
userId: req.user._id
});
console.log(testRepo);
testRepo.save();
}
res.redirect('/')
/*(Repo.find({userId: req.user._id}, function(error, data){
//console.log(data);
renderDashboard('dashboard', {css:["dashboard"], repos:data}, res);
});*/
//console.log(req.user);
});
};
function ensureAuthenticated(req, res, next) {
if (req.isAuthenticated()) { return next(); }
res.redirect('/')
}