@@ -47,10 +47,11 @@ class AsyncBaseSerde(object):
4747 async def _get_reader_schema (self , subject : str , fmt : Optional [str ] = None ) -> Optional [RegisteredSchema ]:
4848 if self ._use_schema_id is not None :
4949 schema = await self ._registry .get_schema (self ._use_schema_id , subject , fmt )
50- return await self ._registry .lookup_schema (subject , schema , False , True )
50+ return await self ._registry .lookup_schema (
51+ subject , schema , normalize_schemas = False , deleted = True )
5152 if self ._use_latest_with_metadata is not None :
5253 return await self ._registry .get_latest_with_metadata (
53- subject , self ._use_latest_with_metadata , True , fmt )
54+ subject , self ._use_latest_with_metadata , deleted = True , fmt = fmt )
5455 if self ._use_latest_version :
5556 return await self ._registry .get_latest_version (subject , fmt )
5657 return None
@@ -238,7 +239,8 @@ async def _get_migrations(
238239 self , subject : str , source_info : Schema ,
239240 target : RegisteredSchema , fmt : Optional [str ]
240241 ) -> List [Migration ]:
241- source = await self ._registry .lookup_schema (subject , source_info , False , True )
242+ source = await self ._registry .lookup_schema (
243+ subject , source_info , normalize_schemas = False , deleted = True )
242244 migrations = []
243245 if source .version < target .version :
244246 migration_mode = RuleMode .UPGRADE
0 commit comments