Skip null values for quantification methods generating null values
This commit is contained in:
parent
746d57ff42
commit
98cd524c07
@ -84,6 +84,10 @@ PostgresDatasource.prototype.getRamp = function (column, buckets, method, callba
|
|||||||
|
|
||||||
var strategy = method2strategy[methodName];
|
var strategy = method2strategy[methodName];
|
||||||
var ramp = result[0][methodName] || [];
|
var ramp = result[0][methodName] || [];
|
||||||
|
// Skip null values from ramp
|
||||||
|
// Generated turbo-carto won't be correct, but better to keep it working than failing
|
||||||
|
// TODO fix cartodb-postgres extension quantification functions
|
||||||
|
ramp = ramp.filter(function(value) { return value !== null; });
|
||||||
if (strategy !== STRATEGY.EXACT) {
|
if (strategy !== STRATEGY.EXACT) {
|
||||||
ramp = ramp.sort(function(a, b) {
|
ramp = ramp.sort(function(a, b) {
|
||||||
return a - b;
|
return a - b;
|
||||||
|
Loading…
Reference in New Issue
Block a user