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; this.name = data?.name;
if (data && (data.rolloutPercentage || data.captureRate)) { if (data && (data.rolloutPercentage || data.captureRate)) {
this.rolloutPercentage = 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);
} }
} }
@ -213,4 +213,4 @@ export default class FeatureFlag {
this.isActive = isEnabled; this.isActive = isEnabled;
this.setHasChanged(true) this.setHasChanged(true)
} }
} }

View file

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