diff --git a/src/web/service/twitter/begin.ts b/src/web/service/twitter/begin.ts index c0799df5c8..2998b30c96 100644 --- a/src/web/service/twitter/begin.ts +++ b/src/web/service/twitter/begin.ts @@ -3,17 +3,19 @@ import * as express from 'express'; const Twitter = require('twitter'); import config from '../../../conf'; -const client = new Twitter({ - consumer_key: config.twitter.consumer_key, - consumer_secret: config.twitter.consumer_secret -}); - module.exports = (req: express.Request, res: express.Response) => { - client.post('oauth/request_token', { - oauth_callback: config.url + '/tw/cb' - }, (x, y, z) => { - console.log(x); - console.log(y); - console.log(z); - }); + if (config.twitter) { + const client = new Twitter({ + consumer_key: config.twitter.consumer_key, + consumer_secret: config.twitter.consumer_secret + }); + + client.post('oauth/request_token', { + oauth_callback: config.url + '/tw/cb' + }, (x, y, z) => { + console.log(x); + console.log(y); + console.log(z); + }); + } };