@bucketco/flag-evaluation
Advanced tools
Comparing version 0.0.2 to 0.0.3
@@ -110,7 +110,8 @@ "use strict"; | ||
if (rule.segment) { | ||
contextFilter = rule.segment.attributeFilter.map(({ field, operator, value }) => { | ||
contextFilter = rule.segment.attributeFilter.map(({ field, operator, value, values }) => { | ||
if (field === "$company_id") { | ||
field = "id"; | ||
} | ||
return { field: `company.${field}`, operator, value }; | ||
const valuesOut = (values === null || values === void 0 ? void 0 : values.length) ? values : [value || ""]; | ||
return { field: `company.${field}`, operator, values: valuesOut }; | ||
}); | ||
@@ -117,0 +118,0 @@ } |
@@ -110,7 +110,8 @@ "use strict"; | ||
if (rule.segment) { | ||
contextFilter = rule.segment.attributeFilter.map(({ field, operator, value }) => { | ||
contextFilter = rule.segment.attributeFilter.map(({ field, operator, value, values }) => { | ||
if (field === "$company_id") { | ||
field = "id"; | ||
} | ||
return { field: `company.${field}`, operator, value }; | ||
const valuesOut = (values === null || values === void 0 ? void 0 : values.length) ? values : [value || ""]; | ||
return { field: `company.${field}`, operator, values: valuesOut }; | ||
}); | ||
@@ -117,0 +118,0 @@ } |
{ | ||
"name": "@bucketco/flag-evaluation", | ||
"version": "0.0.2", | ||
"version": "0.0.3", | ||
"license": "MIT", | ||
@@ -40,3 +40,3 @@ "repository": { | ||
}, | ||
"gitHead": "55567fc1aa097eeabaf2e5756ee6b53b88f08b0a" | ||
"gitHead": "2970ebf3871a96bcf3fc53d8e8116bc2907ec3cc" | ||
} |
Sorry, the diff of this file is not supported yet
24483
414