lib/assets/javascripts/dashboard/statics/static.js
Function addAssets
has 40 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
var addAssets = function (options) {
(function (w, d, a, favicon, stylesheets, scripts, l, h, s, t) {
var googleMapsQueryString = w.CartoConfig.vizdata
? w.CartoConfig.vizdata.user.google_maps_query_string
: null;
Function getUserConfig
has 28 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
var getUserConfig = function (visualizationError) {
client.getConfig(function (err, response, data) {
if (err) {
if (data.responseJSON && data.responseJSON.error === 'maintenance_mode') {
var baseURL = Redirector.getBaseUrl(window.location);
Avoid too many return
statements within this function. Open
Open
return redirectTo(userData.base_url + '/' + window.StaticConfig.page);
Avoid too many return
statements within this function. Open
Open
return redirectToUnverified(userData.base_url);
Avoid too many return
statements within this function. Open
Open
return redirectToMultifactorAuthentication();