This answer (thread is now locked so I couldn’t reply there) suggests that you can pass the creator
value in the Upload-Metadata
header, along with all the other metadata values.
However, this doesn’t seem to work; I’m doing exactly as the post says and the Creator field is always blank after the upload completes.
All the other metadata is populating correctly, so I’m fairly sure I’m encoding it in the right way (the encoding is actually being done by the official tus JS client), and on inspecting the request the data is definitely there in the header value—it just doesn’t work.
If I send the same value in a separate Upload-Creator
header (and actually, this is what the docs tell you to do), it does work correctly:
So is this a bug, or is the answer just not correct? Which is the right way to do this, please?