summaryrefslogtreecommitdiff
path: root/buildscripts
diff options
context:
space:
mode:
authorHugh Tong <hugh.tong@mongodb.com>2022-08-18 16:32:40 +0000
committerEvergreen Agent <no-reply@evergreen.mongodb.com>2022-08-18 18:32:23 +0000
commitc81e869007aa7658ffdd57aade363b93b0c04278 (patch)
treee6e89e6eff4b7d6fb4e89be4645a4369a04909a7 /buildscripts
parenta944a92e99289297d25f48f898faa66f4ac90e45 (diff)
downloadmongo-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.py3
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()