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

IMN-745 - API Gateway - GET agreements/:agreementId/purposes #783

Conversation

ecamellini
Copy link
Collaborator

@ecamellini ecamellini commented Jul 23, 2024

Closes IMN-745
Based on #774

Testing

Success case ✅

I have the following purposes in the readmodel

image image image

And the following agreement

With the same consumerId / eserviceId used for the purposes above.
image

The call returns only the ACTIVE / SUSPENDED versions ✅

image

Error case for agreement not found ❌

This error "bubbles up" from the agreement process API call response:
image

renovate-pagopa bot and others added 30 commits May 31, 2024 05:45
Co-authored-by: renovate-pagopa[bot] <164534245+renovate-pagopa[bot]@users.noreply.github.com>
Co-authored-by: renovate-pagopa[bot] <164534245+renovate-pagopa[bot]@users.noreply.github.com>
Co-authored-by: renovate-pagopa[bot] <164534245+renovate-pagopa[bot]@users.noreply.github.com>
Co-authored-by: renovate-pagopa[bot] <164534245+renovate-pagopa[bot]@users.noreply.github.com>
Co-authored-by: Michele De Simone <106953981+micdes-pagopa@users.noreply.github.com>
Co-authored-by: Michele De Simone <106953981+micdes-pagopa@users.noreply.github.com>
Co-authored-by: Roberto Taglioni <roberto.taglioni@pagopa.it>
Co-authored-by: Roberto Taglioni <roberto.taglioni@pagopa.it>
Co-authored-by: AsterITA <fabrizio.musella@gmail.com>
Co-authored-by: renovate-pagopa[bot] <164534245+renovate-pagopa[bot]@users.noreply.github.com>
Co-authored-by: renovate-pagopa[bot] <164534245+renovate-pagopa[bot]@users.noreply.github.com>
Co-authored-by: renovate-pagopa[bot] <164534245+renovate-pagopa[bot]@users.noreply.github.com>
Co-authored-by: Eric Camellini <eric.camellini@gmail.com>
Co-authored-by: renovate-pagopa[bot] <164534245+renovate-pagopa[bot]@users.noreply.github.com>
Co-authored-by: renovate-pagopa[bot] <164534245+renovate-pagopa[bot]@users.noreply.github.com>
Co-authored-by: renovate-pagopa[bot] <164534245+renovate-pagopa[bot]@users.noreply.github.com>
Co-authored-by: Eric Camellini <eric.camellini@gmail.com>
Co-authored-by: Roberto Taglioni <roberto.taglioni@pagopa.it>
Co-authored-by: AsterITA <fabrizio.musella@gmail.com>
@ecamellini ecamellini force-pushed the IMN-744-api-gateway-get-agreement-attributes branch from 12a1fbf to 926af8f Compare July 25, 2024 09:08
@ecamellini ecamellini force-pushed the IMN-745-api-gateway-get-agreement-purposes branch from e943620 to fa02a85 Compare July 25, 2024 09:10
@AsterITA AsterITA force-pushed the IMN-744-api-gateway-get-agreement-attributes branch from 926af8f to a165b29 Compare July 29, 2024 08:57
@AsterITA AsterITA force-pushed the IMN-745-api-gateway-get-agreement-purposes branch from fa02a85 to 40ae9c7 Compare July 29, 2024 08:57
@ecamellini ecamellini closed this Aug 12, 2024
@ecamellini ecamellini force-pushed the IMN-744-api-gateway-get-agreement-attributes branch from a165b29 to 926af8f Compare August 12, 2024 08:52
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.