Add plugin
and template_id
to resource and attachment results in submission.json (bugfix)
#1596
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.
When using
check-jsonschema
using a recent version of a submission.json file against the JSON schema in the repo, the following errors show up:This is because resource jobs stored in the
resource-results
do not contain these fields, as theplugin
is assumed to beresource
. Same forattachment-results
.However, these are all jobs and therefore the different
results
arrays should match in keys and values returned (it's a bit of a mystery why they were separated to begin with...).Adding these properties to
resource-results
andattachment-results
.Description
Resolved issues
Documentation
JSON schema updated.
Tests
New generated submission with resource results:
and attachment results: