fix(init_callbacks.py): fix presidio optional param

This commit is contained in:
Krrish Dholakia 2024-07-22 22:31:17 -07:00
parent 80e7310c5c
commit 770f2d80e0
2 changed files with 2 additions and 2 deletions

View file

@ -56,7 +56,7 @@ def initialize_callbacks_on_proxy(
params = { params = {
"logging_only": presidio_logging_only, "logging_only": presidio_logging_only,
**callback_specific_params, **callback_specific_params.get("presidio", {}),
} }
pii_masking_object = _OPTIONAL_PresidioPIIMasking(**params) pii_masking_object = _OPTIONAL_PresidioPIIMasking(**params)
imported_list.append(pii_masking_object) imported_list.append(pii_masking_object)

View file

@ -48,7 +48,7 @@ def initialize_guardrails(
if guardrail.logging_only is True: if guardrail.logging_only is True:
if callback == "presidio": if callback == "presidio":
callback_specific_params["logging_only"] = True # type: ignore callback_specific_params["presidio"] = {"logging_only": True} # type: ignore
default_on_callbacks_list = list(default_on_callbacks) default_on_callbacks_list = list(default_on_callbacks)
if len(default_on_callbacks_list) > 0: if len(default_on_callbacks_list) > 0: