PYTHON-5540 Fix usage of text_opts for older versions of pymongocrypt (#2525)
This commit is contained in:
parent
527cbdd18a
commit
2b148867e7
@ -935,7 +935,8 @@ class AsyncClientEncryption(Generic[_DocumentType]):
|
||||
contention_factor=contention_factor,
|
||||
range_opts=range_opts_bytes,
|
||||
is_expression=is_expression,
|
||||
text_opts=text_opts_bytes,
|
||||
# For compatibility with pymongocrypt < 1.16:
|
||||
**{"text_opts": text_opts_bytes} if text_opts_bytes else {},
|
||||
)
|
||||
return decode(encrypted_doc)["v"]
|
||||
|
||||
|
||||
@ -928,7 +928,8 @@ class ClientEncryption(Generic[_DocumentType]):
|
||||
contention_factor=contention_factor,
|
||||
range_opts=range_opts_bytes,
|
||||
is_expression=is_expression,
|
||||
text_opts=text_opts_bytes,
|
||||
# For compatibility with pymongocrypt < 1.16:
|
||||
**{"text_opts": text_opts_bytes} if text_opts_bytes else {},
|
||||
)
|
||||
return decode(encrypted_doc)["v"]
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user