Ingest Endpoints Discarding Workflow Parameters

Steps to reproduce

Steps to reproduce:
1. Ingest a lecture using the basic endpoints (addTrack, addAttachment, etc)
2. Ingest using /ingest/ingest
3. Not that workflow parameters like trimHold are not passed correctly. This may affect /ingest/{wdID}, but I haven't had a chance to test.

Actual Results:
A workflow that runs properly, except that it doesn't hold for trim.

Expected Results:
A workflow that pauses at trim.

Workaround (if any):
Use the zip-based ingest.

Activity

Show:
Greg Logan
June 7, 2012, 9:22 PM

This affects both ingest endpoints. The addZippedMediapackage endpoint iterates through the form fields to retrieve the workflow configuration parameters, but the other two do not.

Greg Logan
June 13, 2012, 11:11 PM

Rev 12297 fixes this in trunk. Opening review to make sure it passes for others.

Greg Logan
June 13, 2012, 11:22 PM
Greg Logan
June 18, 2012, 11:42 PM

Made a typo, fixed in rev 12307.

Greg Logan
June 21, 2012, 8:40 PM

Fixed in 1.3.x in 12319, and 1.4.x in 12318. The 1.4.x and trunk fix have the REST parameter renamed, the 1.3.x fix does not.

Assignee

Greg Logan

Reporter

Greg Logan

Severity

Incorrectly Functioning Without Workaround

Tags (folksonomy)

None

Components

Fix versions

Affects versions

Priority

Blocker
Configure