Skip to content

Commit 4cee55a

Browse files
committed
[gephi-lite] Fix scripted column with falsy value
A column generated using Math.random() > 0.5 ended up containing only true values; any false values were omitted.
1 parent 7c73862 commit 4cee55a

File tree

1 file changed

+1
-1
lines changed
  • packages/gephi-lite/src/core/graph

1 file changed

+1
-1
lines changed

packages/gephi-lite/src/core/graph/index.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -166,7 +166,7 @@ const createFieldModel: Producer<GraphDataset, [FieldModel, { index?: number; va
166166
[dataKey]: values
167167
? mapValues(state[dataKey], (data, itemId) => ({
168168
...data,
169-
[fieldModel.id]: values[itemId] || data[fieldModel.id],
169+
[fieldModel.id]: !isNil(values[itemId]) ? values[itemId] : data[fieldModel.id],
170170
}))
171171
: state[dataKey],
172172
};

0 commit comments

Comments
 (0)