alfirin/sept-web-radio

View on GitHub
backend/controllers/api.js

Summary

Maintainability
A
0 mins
Test Coverage
'use strict';

/**
 * Created by jimmy on 09/11/13.
 */

var config = require('../config/config');

function getAppConfiguration(req, res) {
  var protocol = req.protocol;
  var host = req.host;
  var port = '';
  var clientId = config.soundCloud.clientID;

  if (host === 'localhost') {
    port = ':3000';
  }
  var url = protocol + '://' + host + port + '/soundcloud/auth/callback';
  res.send({url: url, clientId: clientId});
}

exports.initApplication = function (req, res) {
  // Init the application session, ...

  return getAppConfiguration(req, res);
};