update getCollectionMetadataBlocks use case to support passing a dataset type #374
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
What this PR does / why we need it:
The promise of a dataset type has been that if you link a metadata block with it (e.g. linking CodeMeta to a software type), those extra fields will be available to you (displayed on create) when you create a dataset.
Which issue(s) this PR closes:
Related Dataverse PRs:
Special notes for your reviewer:
The existing code doesn't have any tests that I could find. yolo!
If you point me to the tests I'm happy to edit them.
If you want me to write tests from scratch, I'm happy to do that too. 😄
Suggestions on how to test this:
First, add a dataset type called "foobar" that's associated with a non-citation metadata block like geospatial.
Then, try something like this:
Is there a release notes or changelog update needed for this change?:
Yes, coming.
Additional documentation:
None.