Skip to content

fix: remove address validation from AssetService, fix metadata deserialization#5720

Merged
ndr-brt merged 1 commit intomainfrom
5708-remove-dataaddress-validation
May 6, 2026
Merged

fix: remove address validation from AssetService, fix metadata deserialization#5720
ndr-brt merged 1 commit intomainfrom
5708-remove-dataaddress-validation

Conversation

@ndr-brt
Copy link
Copy Markdown
Member

@ndr-brt ndr-brt commented May 5, 2026

What this PR changes/adds

Remove DataAddress validation from AssetService, as asset should not be mandatory anymore.
Fixed also DataplaneMetadata deserialization

Why it does that

fix bug

Further notes

  • I noticed that the Asset.dataAddress is still used for the Catalog creation, especially when the Asset is meant to point to another Catalog. that needs to be solved differently (a separate issue will be opened)

Who will sponsor this feature?

Please @-mention the committer that will sponsor your feature.

Linked Issue(s)

Closes #5708

Please be sure to take a look at the contributing guidelines and our etiquette for pull requests.

@ndr-brt ndr-brt requested a review from a team as a code owner May 5, 2026 07:40
@ndr-brt ndr-brt added the bug Something isn't working label May 5, 2026
@ndr-brt ndr-brt force-pushed the 5708-remove-dataaddress-validation branch from f711197 to 928789d Compare May 5, 2026 09:10
@ndr-brt ndr-brt changed the title fix: remove DataAddress validator from AssetService and fix DataplaneMetadata deserialization fix: remove address validation from AssetService and fix DataplaneMetadata deserialization May 5, 2026
@ndr-brt ndr-brt force-pushed the 5708-remove-dataaddress-validation branch from 928789d to dc235ca Compare May 5, 2026 09:25
@ndr-brt ndr-brt changed the title fix: remove address validation from AssetService and fix DataplaneMetadata deserialization fix: remove address validation from AssetService, fix metadata deserialization May 5, 2026
@ndr-brt ndr-brt force-pushed the 5708-remove-dataaddress-validation branch 2 times, most recently from 6a168ea to 3302bc1 Compare May 5, 2026 13:37
@ndr-brt ndr-brt requested a review from wolf4ood May 6, 2026 06:50
@ndr-brt ndr-brt force-pushed the 5708-remove-dataaddress-validation branch 2 times, most recently from 4b1bbeb to 8278487 Compare May 6, 2026 08:54
@ndr-brt ndr-brt force-pushed the 5708-remove-dataaddress-validation branch from 8278487 to 8d3f115 Compare May 6, 2026 12:23
@ndr-brt ndr-brt merged commit 0e09601 into main May 6, 2026
20 checks passed
@ndr-brt ndr-brt deleted the 5708-remove-dataaddress-validation branch May 6, 2026 12:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working

Projects

None yet

Development

Successfully merging this pull request may close these issues.

PUT {management}/v4/assets requires data address

3 participants