mirror of
https://github.com/open-metadata/OpenMetadata.git
synced 2025-11-13 09:23:45 +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) {
|
if (updated.getMessageSchema() != null) {
|
||||||
recordChange(
|
recordChange(
|
||||||
"messageSchema.schemaText",
|
"messageSchema.schemaText",
|
||||||
original.getMessageSchema().getSchemaText(),
|
original.getMessageSchema() == null ? null : original.getMessageSchema().getSchemaText(),
|
||||||
updated.getMessageSchema().getSchemaText());
|
updated.getMessageSchema().getSchemaText());
|
||||||
recordChange(
|
recordChange(
|
||||||
"messageSchema.schemaType",
|
"messageSchema.schemaType",
|
||||||
original.getMessageSchema().getSchemaType(),
|
original.getMessageSchema() == null ? null : original.getMessageSchema().getSchemaType(),
|
||||||
updated.getMessageSchema().getSchemaType());
|
updated.getMessageSchema().getSchemaType());
|
||||||
updateSchemaFields(
|
updateSchemaFields(
|
||||||
"messageSchema.schemaFields",
|
"messageSchema.schemaFields",
|
||||||
original.getMessageSchema().getSchemaFields(),
|
original.getMessageSchema() == null ? null : original.getMessageSchema().getSchemaFields(),
|
||||||
updated.getMessageSchema().getSchemaFields(),
|
updated.getMessageSchema().getSchemaFields(),
|
||||||
EntityUtil.schemaFieldMatch);
|
EntityUtil.schemaFieldMatch);
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user