synapseutils.sync.generateManifest() sets contentType incorrectly

Description

We always set the contentType to the contentType of first downloaded file

Environment

None

Activity

Show:
Ziming Dong
April 25, 2018, 6:59 PM

To validate: call generateManifest() passing in a list of 2 file entities with different contentTypes and verify the the resulting manifest.tsv has contentType set correctly for both entities

Kimyen Truong
April 25, 2018, 9:07 PM

On python2, I ran the following commands:

This generate a file:


Looking into the generated file, the contentType are different between the 2 files written.

Assignee

Ziming Dong

Reporter

Ziming Dong

Labels

None

Validator

Kimyen Truong

Development Area

None

Release Version History

None

Fix versions

Affects versions

Priority

Critical
Configure