diff --git a/lib/github.js b/lib/github.js index 1b35340..eb236c4 100644 --- a/lib/github.js +++ b/lib/github.js @@ -102,6 +102,13 @@ function cmdGet (msg, done) { Async.parallel({ getRepository: function (cb) { github.repos.get({user: params.user, repo: params.repo}, function (err, data) { + if (data && data.meta){ + context.log.debug('Github rate limit information: ', { + 'x-ratelimit-remaining': data.meta['x-ratelimit-remaining'], + 'x-ratelimit-limit': data.meta['x-ratelimit-limit'] + }) + } + if (err) { context.log.debug(`Read repo for ${moduleName} get error: ${err}`) } @@ -197,7 +204,7 @@ function aliasGet (msg, done) { var seneca = this var payload = {name: msg.name} - seneca.act(`role:github, cmd:get, update: ${msg.update}`, payload, (err, res) => { + seneca.act(`role:github, cmd:get, update: ${msg.update || false}`, payload, (err, res) => { if (err) { return done(null, {ok: false, err: err}) }