fix(chalice): fixed cards data merge (#1948)
(cherry picked from commit ee87e89805)
This commit is contained in:
parent
538af09cc8
commit
89d501edb5
2 changed files with 8 additions and 8 deletions
|
|
@ -193,10 +193,10 @@ def __merge_metric_with_data(metric: schemas.CardSchema,
|
|||
if data.series is not None and len(data.series) > 0:
|
||||
metric.series = data.series
|
||||
|
||||
if len(data.filters) > 0:
|
||||
for s in metric.series:
|
||||
s.filter.filters += data.filters
|
||||
metric = schemas.CardSchema(**metric.model_dump(by_alias=True))
|
||||
# if len(data.filters) > 0:
|
||||
# for s in metric.series:
|
||||
# s.filter.filters += data.filters
|
||||
# metric = schemas.CardSchema(**metric.model_dump(by_alias=True))
|
||||
return metric
|
||||
|
||||
|
||||
|
|
|
|||
|
|
@ -213,10 +213,10 @@ def __merge_metric_with_data(metric: schemas.CardSchema,
|
|||
if data.series is not None and len(data.series) > 0:
|
||||
metric.series = data.series
|
||||
|
||||
if len(data.filters) > 0:
|
||||
for s in metric.series:
|
||||
s.filter.filters += data.filters
|
||||
metric = schemas.CardSchema(**metric.model_dump(by_alias=True))
|
||||
# if len(data.filters) > 0:
|
||||
# for s in metric.series:
|
||||
# s.filter.filters += data.filters
|
||||
# metric = schemas.CardSchema(**metric.model_dump(by_alias=True))
|
||||
return metric
|
||||
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue