fix(ui): conditional capture metadata (#2983)

* fix(ui): conditional capture metadata

* change(ui): removed log
This commit is contained in:
Shekar Siri 2025-01-29 15:46:04 +01:00 committed by GitHub
parent 1af02eb2c3
commit a9a5829000
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
2 changed files with 6 additions and 6 deletions

View file

@ -12,7 +12,7 @@ export class Conditions {
this.name = data?.name;
if (data && (data.rolloutPercentage || data.captureRate)) {
this.rolloutPercentage = data.rolloutPercentage ?? data.captureRate;
this.filter = new Filter(isConditional, isMobile).fromJson(data);
this.filter = new Filter([], isConditional, isMobile).fromJson(data);
}
}

View file

@ -85,12 +85,12 @@ export default class FilterItem {
if (this.isConditional) {
if (this.isMobile) {
_filter =
mobileConditionalFiltersMap[json.type] ||
mobileConditionalFiltersMap[json.source];
mobileConditionalFiltersMap[_filter.key] ||
mobileConditionalFiltersMap[_filter.source];
} else {
_filter =
conditionalFiltersMap[json.type] ||
conditionalFiltersMap[json.source];
conditionalFiltersMap[_filter.key] ||
conditionalFiltersMap[_filter.source];
}
}
if (mainFilterKey) {