fixed BoolDataPoint compare method
This commit is contained in:
parent
dbd74a8b4c
commit
cf405c32e7
@ -16,7 +16,6 @@
|
|||||||
package org.thingsboard.server.edqs.data.dp;
|
package org.thingsboard.server.edqs.data.dp;
|
||||||
|
|
||||||
import lombok.Getter;
|
import lombok.Getter;
|
||||||
import org.apache.commons.lang3.StringUtils;
|
|
||||||
import org.thingsboard.server.common.data.edqs.DataPoint;
|
import org.thingsboard.server.common.data.edqs.DataPoint;
|
||||||
import org.thingsboard.server.common.data.kv.DataType;
|
import org.thingsboard.server.common.data.kv.DataType;
|
||||||
|
|
||||||
@ -48,7 +47,7 @@ public class BoolDataPoint extends AbstractDataPoint {
|
|||||||
@Override
|
@Override
|
||||||
public int compareTo(DataPoint dataPoint) {
|
public int compareTo(DataPoint dataPoint) {
|
||||||
if (dataPoint.getType() == DataType.BOOLEAN) {
|
if (dataPoint.getType() == DataType.BOOLEAN) {
|
||||||
return StringUtils.compareIgnoreCase(valueToString(), dataPoint.valueToString());
|
return Boolean.compare(value, dataPoint.getBool());
|
||||||
} else {
|
} else {
|
||||||
return super.compareTo(dataPoint);
|
return super.compareTo(dataPoint);
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user