app/helpers/eztv.js
exports.getParams = function (params, baseURL) {
var eztv = {};
eztv.page = 1;
eztv.previousDisabled = 'disabled';
eztv.nextDisabled = '';
eztv.previousPage = '#';
// Update paging links
if (params.set && params.set !== '') {
eztv.page = parseInt(params.set);
eztv.previousPage = baseURL + '/shows?set=' + (eztv.page - 1);
if (eztv.page > 1) {
eztv.previousDisabled = '';
}
eztv.nextPage = baseURL + '/shows?set=' + (eztv.page + 1);
} else {
eztv.nextPage = baseURL + '/shows?set=' + (eztv.page + 1);
}
eztv.url = 'http://eztvapi.re/shows/' + eztv.page;
if (params.lastUpdated && params.lastUpdated !== '') {
eztv.url = 'http://eztvapi.re/shows/last_updated/' + eztv.page;
}
if (params.search && params.search !== '') {
eztv.url = 'http://eztvapi.re/shows/search/' + params.search + '/all';
eztv.nextDisabled = 'disabled';
eztv.nextPage = '#';
}
return eztv;
};