@@ -212,9 +212,7 @@ def _format_decision(self, decision_dict: Dict[str, str]) -> Dict[str, Any]:
212212
213213 return out
214214
215- def _send_expose (
216- self , event : str , exposure_fields : dict , overwrite_identifier : bool = False
217- ) -> None :
215+ def _send_expose (self , event : str , exposure_fields : dict ) -> None :
218216 event_fields = deepcopy (exposure_fields )
219217 try :
220218 (
@@ -245,8 +243,7 @@ def _send_expose(
245243 owner = owner ,
246244 )
247245
248- if overwrite_identifier :
249- event_fields = {** event_fields , ** {bucket_val : bucketing_value }}
246+ event_fields = {** event_fields , ** {bucket_val : bucketing_value }}
250247
251248 self ._event_logger .log (
252249 experiment = experiment ,
@@ -258,9 +255,7 @@ def _send_expose(
258255 )
259256 return
260257
261- def _send_expose_if_holdout (
262- self , event : str , exposure_fields : dict , overwrite_identifier : bool = False
263- ) -> None :
258+ def _send_expose_if_holdout (self , event : str , exposure_fields : dict ) -> None :
264259 event_fields = deepcopy (exposure_fields )
265260 try :
266261 (
@@ -296,8 +291,7 @@ def _send_expose_if_holdout(
296291 owner = owner ,
297292 )
298293
299- if overwrite_identifier :
300- event_fields = {** event_fields , ** {bucket_val : bucketing_value }}
294+ event_fields = {** event_fields , ** {bucket_val : bucketing_value }}
301295
302296 self ._event_logger .log (
303297 experiment = experiment ,
@@ -503,9 +497,7 @@ def get_variant_for_identifier(
503497 event_context_fields .update (exposure_kwargs or {})
504498
505499 for event in decision .events :
506- self ._send_expose (
507- event = event , exposure_fields = event_context_fields , overwrite_identifier = True
508- )
500+ self ._send_expose (event = event , exposure_fields = event_context_fields )
509501
510502 return decision .variant
511503
@@ -562,9 +554,7 @@ def get_variant_for_identifier_without_expose(
562554
563555 # expose Holdout if the experiment is part of one
564556 for event in decision .events :
565- self ._send_expose_if_holdout (
566- event = event , exposure_fields = event_context_fields , overwrite_identifier = True
567- )
557+ self ._send_expose_if_holdout (event = event , exposure_fields = event_context_fields )
568558
569559 return decision .variant
570560
0 commit comments