This is an automated email from the ASF dual-hosted git repository.

shenyi pushed a commit to branch aggregate-transform
in repository https://gitbox.apache.org/repos/asf/echarts.git


The following commit(s) were added to refs/heads/aggregate-transform by this 
push:
     new aa700ef  feat(transform): use val directly in groupBy dimension result
aa700ef is described below

commit aa700eff62bf288b4b8b51fcfa7e6fba600485f2
Author: pissang <[email protected]>
AuthorDate: Wed Mar 23 22:26:53 2022 +0800

    feat(transform): use val directly in groupBy dimension result
---
 src/component/transform/aggregateTransform.ts | 10 ++--------
 1 file changed, 2 insertions(+), 8 deletions(-)

diff --git a/src/component/transform/aggregateTransform.ts 
b/src/component/transform/aggregateTransform.ts
index 93e8d9f..cd32c77 100644
--- a/src/component/transform/aggregateTransform.ts
+++ b/src/component/transform/aggregateTransform.ts
@@ -252,18 +252,12 @@ function doAggregate(
 ) {
 
     function doCreate(isGroupByDim: boolean, aggResult: AggregateResult, val: 
OptionDataValue, groupByVal?: string) {
-        aggResult.set(groupByVal, isGroupByDim
-            ? groupByVal
-            : methods[aggResult.method].init(val, aggResult, groupByVal)
-        );
+        aggResult.set(groupByVal, isGroupByDim ? val : 
methods[aggResult.method].init(val, aggResult, groupByVal));
     };
     function doUpdate(aggResult: AggregateResult, val: OptionDataValue, 
groupByVal?: string) {
         const method = methods[aggResult.method];
         if (method.add) {
-            aggResult.set(
-                groupByVal,
-                method.add(aggResult.get(groupByVal), val, aggResult, 
groupByVal)
-            );
+            aggResult.set(groupByVal, method.add(aggResult.get(groupByVal), 
val, aggResult, groupByVal));
         }
     };
 

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to