Skip to content

Commit b84944f

Browse files
committed
a wrapped record has no namespace
1 parent ffa54ac commit b84944f

1 file changed

Lines changed: 3 additions & 6 deletions

File tree

src/py_avro_schema/_schemas.py

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -308,10 +308,9 @@ def _wrap_as_record(self, inner_schema: JSONObj, names: NamesType) -> JSONType:
308308
Handles deduplication via ``names``.
309309
"""
310310
record_name = _avro_name_for_type(_type_from_annotated(self.py_type))
311-
fullname = f"{self.namespace}.{record_name}" if self.namespace else record_name
312-
if fullname in names:
313-
return fullname
314-
names.append(fullname)
311+
if record_name in names:
312+
return record_name
313+
names.append(record_name)
315314
record_schema = {
316315
"type": "record",
317316
"name": record_name,
@@ -320,8 +319,6 @@ def _wrap_as_record(self, inner_schema: JSONObj, names: NamesType) -> JSONType:
320319
{"name": REF_DATA_KEY, "type": inner_schema},
321320
],
322321
}
323-
if self.namespace:
324-
record_schema["namespace"] = self.namespace
325322
return record_schema
326323

327324

0 commit comments

Comments
 (0)