mirror of
https://github.com/open-metadata/OpenMetadata.git
synced 2025-11-03 12:08:31 +00:00
Fix: Bug when updating a topic with missing message schema (#9940)
This commit is contained in:
parent
4c91e80132
commit
ed062c62d6
@ -242,15 +242,15 @@ public class TopicRepository extends EntityRepository<Topic> {
|
||||
if (updated.getMessageSchema() != null) {
|
||||
recordChange(
|
||||
"messageSchema.schemaText",
|
||||
original.getMessageSchema().getSchemaText(),
|
||||
original.getMessageSchema() == null ? null : original.getMessageSchema().getSchemaText(),
|
||||
updated.getMessageSchema().getSchemaText());
|
||||
recordChange(
|
||||
"messageSchema.schemaType",
|
||||
original.getMessageSchema().getSchemaType(),
|
||||
original.getMessageSchema() == null ? null : original.getMessageSchema().getSchemaType(),
|
||||
updated.getMessageSchema().getSchemaType());
|
||||
updateSchemaFields(
|
||||
"messageSchema.schemaFields",
|
||||
original.getMessageSchema().getSchemaFields(),
|
||||
original.getMessageSchema() == null ? null : original.getMessageSchema().getSchemaFields(),
|
||||
updated.getMessageSchema().getSchemaFields(),
|
||||
EntityUtil.schemaFieldMatch);
|
||||
}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user