External API create series wants organizers field as creator

Steps to reproduce

Creating a new series via POST to /api/series fails with bad request if the series DC metadata includes the organizers field.

Adjusting the test case input json to add this field causes a test failure:

diff --git a/modules/matterhorn-external-api/src/test/resources/series/create-series-metadata.json b/modules/matterhorn-external-api/src/test/resources/series/create-series-metadata.json
index e5ad037..464c83c 100644
— a/modules/matterhorn-external-api/src/test/resources/series/create-series-metadata.json
+++ b/modules/matterhorn-external-api/src/test/resources/series/create-series-metadata.json
@@ -14,6 +14,10 @@
{
"id": "description",
"value": "A great description"
+ },
+ {
+ "id": "organizers",
+ "value": [ "A great person" ]
}
]
}

Status

Assignee

Sven Stauber

Reporter

Stephen Marquard

Severity

Incorrectly Functioning With Workaround

Tags (folksonomy)

None

Components

Fix versions

Affects versions

3.1

Priority

Major
Configure