diff options
author | Hugh Tong <hugh.tong@mongodb.com> | 2022-08-18 16:32:40 +0000 |
---|---|---|
committer | Evergreen Agent <no-reply@evergreen.mongodb.com> | 2022-08-18 18:32:23 +0000 |
commit | c81e869007aa7658ffdd57aade363b93b0c04278 (patch) | |
tree | e6e89e6eff4b7d6fb4e89be4645a4369a04909a7 /buildscripts | |
parent | a944a92e99289297d25f48f898faa66f4ac90e45 (diff) | |
download | mongo-c81e869007aa7658ffdd57aade363b93b0c04278.tar.gz |
SERVER-66708 Ensure deserializer methods for IDL defined types that construct NamespaceString have access to tenantId
Diffstat (limited to 'buildscripts')
-rw-r--r-- | buildscripts/idl/idl/generator.py | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/buildscripts/idl/idl/generator.py b/buildscripts/idl/idl/generator.py index a4ea20a4a33..9062eea8b6a 100644 --- a/buildscripts/idl/idl/generator.py +++ b/buildscripts/idl/idl/generator.py @@ -1812,7 +1812,8 @@ class _CppSourceFileWriter(_CppFileWriterBase): return # Deserialize all the fields - field_usage_check = self._gen_fields_deserializer_common(struct, "bsonObject") + field_usage_check = self._gen_fields_deserializer_common(struct, "bsonObject", + "ctxt.getTenantId()") # Check for required fields field_usage_check.add_final_checks() |