Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add thirdPartyAddress to the Attribute's shareInfo #282

Merged
merged 47 commits into from
Oct 21, 2024

Conversation

sebbi08
Copy link
Contributor

@sebbi08 sebbi08 commented Sep 23, 2024

Readiness checklist

  • I added/updated tests.
  • I ensured that the PR title is good enough for the changelog.
  • I labeled the PR.

@jkoenig134
Copy link
Member

@sebbi08 please make sure that your pipelines pass before assigning a PR to anyone.

Copy link
Contributor

@Magnus-Kuhn Magnus-Kuhn left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The accept sections of the Read- and ShareAttributeItemProcessors need tests that the thirdParty is set correctly

@Magnus-Kuhn
Copy link
Contributor

Magnus-Kuhn commented Sep 25, 2024

Slightly related: Why don't we have a use case for sharing a RelationshipAttribute? Right now it's done by building a request.

Also do we intend to use this new thirdPartyAddress for queries or something? Right now it only exists.

sebbi08 and others added 3 commits September 30, 2024 07:59
…LocalAttributeCopyParams.ts

Co-authored-by: Magnus Kuhn <127854942+Magnus-Kuhn@users.noreply.github.com>
…LocalAttributeParams.ts

Co-authored-by: Magnus Kuhn <127854942+Magnus-Kuhn@users.noreply.github.com>
…teShareInfo.ts

Co-authored-by: Magnus Kuhn <127854942+Magnus-Kuhn@users.noreply.github.com>
@sebbi08
Copy link
Contributor Author

sebbi08 commented Sep 30, 2024

Slightly related: Why don't we have a use case for sharing a RelationshipAttribute? Right now it's done by building a request.

Also do we intend to use this new thirdPartyAddress for queries or something? Right now it only exists.

We are currently in the evaluation of such "shortcut usecases" they might not be part of the runtime.

The third party address is currently only prerequisites for some other tickets in regard to validation.

@britsta
Copy link
Contributor

britsta commented Oct 15, 2024

I just noticed, you forgot to update the DVOs with the new property

This especially applies to the DecidableShareAttributeRequestItemDVO (DecidableRequestItemDVOs.ts), ShareAttributeRequestItemDVO (RequestItemDVOs.ts) and ReadAttributeAcceptResponseItemDVO (ResponseItemDVOs.ts).

@sebbi08 sebbi08 enabled auto-merge (squash) October 18, 2024 10:22
@jkoenig134 jkoenig134 changed the title Add third party address to the attribute shareInfo Add thirdPartyAddress to the Attribute's shareInfo Oct 18, 2024
Copy link
Contributor

@britsta britsta left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM 🐳

@sebbi08 sebbi08 merged commit 46a256c into main Oct 21, 2024
18 checks passed
@sebbi08 sebbi08 deleted the feature/add_third_party_adress_to_share_info branch October 21, 2024 11:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants