Skip to content

Conversation

aliassheikh
Copy link

DD-2023 Missing body entity with Pre-Workflow POST of AuthorizedExternalStep

What this PR does / why we need it:
We are not able to publish a dataset created on WEB-UI one of the DANS DataStations using IQSS release 6.7.1.
When Publish action is started, the dataset will be locked with a Workflow.

DANS microservices should get an http message from IQSS AuthorizedExternalStepwith dataset’s information but the message is empty and caused process failure.

Which issue(s) this PR closes:
https://drivenbydata.atlassian.net/browse/DD-2023

  • Closes #

Special notes for your reviewer:
The added entity-body in source file AuthorizedExternalStep.java is comparable with HttpSendReceiveClientStep.java in the same package.

Suggestions on how to test this:
Add a unittest
src/test/java/edu/harvard/iq/dataverse/workflow/internalspi/AuthorizedExternalStepTest.java

Does this PR introduce a user interface change? If mockups are available, please link/include them here:

Is there a release notes update needed for this change?:

Additional documentation:

@pdurbin pdurbin moved this to Ready for Triage in IQSS Dataverse Project Oct 14, 2025
@ofahimIQSS ofahimIQSS moved this from Ready for Triage to Ready for Review ⏩ in IQSS Dataverse Project Oct 14, 2025
@ofahimIQSS ofahimIQSS added the Size: 3 A percentage of a sprint. 2.1 hours. label Oct 14, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Size: 3 A percentage of a sprint. 2.1 hours.

Projects

Status: Ready for Review ⏩

Development

Successfully merging this pull request may close these issues.

2 participants