Skip to content

Update metadata api to sync the tables data model and prevent the metaBuilder to remove and add data unexpectedly #2290

Merged
jh-RLI merged 6 commits intodevelopfrom
fix-2284-prevent-metaBuilder-remove-and-add-data-unexpectedly
Apr 9, 2026
Merged

Update metadata api to sync the tables data model and prevent the metaBuilder to remove and add data unexpectedly #2290
jh-RLI merged 6 commits intodevelopfrom
fix-2284-prevent-metaBuilder-remove-and-add-data-unexpectedly

Conversation

@jh-RLI
Copy link
Copy Markdown
Contributor

@jh-RLI jh-RLI commented Apr 9, 2026

Summary of the discussion

  • Fix a bug that removed isAbout and valueReference entires when submitting them usign the oemetaBuilder editing tool
  • Remove unwanted additional data that was added to the metadata json document by the oemetaBuilder tool
  • Harmonize sync of oemetadata documents and database table schema

Type of change (CHANGELOG.md)

Features

  • The metadata api now also syncs the data schema documented in the metadata with the table schema available in the database
    (#2290)

Bugs

  • Fixed a bug in the oemetaBuilder tool that removed isAbout and valueReference entries and added unwanted properties when the users submits the Editor form
    (#2290)

Workflow checklist

Automation

Closes #2284

PR-Assignee

Reviewer

  • 🐙 Follow the
    Reviewer Guidelines
  • 🐙 Provided feedback and show sufficient appreciation for the work done

jh-RLI added 5 commits April 9, 2026 15:42
… it in the metaedit app. There we also check that additional data injected from the editor is removed and additional. Especially isAbout and valueReference inputs are kept now as they have been automatically removed before
@jh-RLI jh-RLI self-assigned this Apr 9, 2026
@jh-RLI jh-RLI merged commit 1bee509 into develop Apr 9, 2026
5 checks passed
@jh-RLI jh-RLI deleted the fix-2284-prevent-metaBuilder-remove-and-add-data-unexpectedly branch April 9, 2026 14:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

When submitting new data model related metadata entries using the oemetaBuilder the information is not saved

1 participant