Can now select from available projects and snippets to build import URL.

This commit is contained in:
Jason Croft 2016-05-12 11:19:14 -04:00
parent de998c4a0f
commit c16345ab12
4 changed files with 86 additions and 4 deletions

14
app.js
View file

@ -448,10 +448,20 @@ app.get('/gitlab', function (req, res) {
models.User.findById(req.cookies.userid)
.then(function(user) {
ret.accesstoken = user.accessToken;
return res.send(ret);
request(
config.gitlab.baseURL + '/api/v3/projects?access_token=' + user.accessToken,
function(error, httpResponse, body) {
if (!error && httpResponse.statusCode == 200) {
ret.projects = JSON.parse(body);
return res.send(ret);
} else {
return res.send(ret);
}
}
);
}).catch(function(err) {
logger.error('user search failed: ' + err);
return done(err, null);
return response.errorInternalError(res);
});
});
//get new note