* companion: send custom headers to tus uploads fixes #2337 * tus: send headers to companion
@@ -420,6 +420,7 @@ class Uploader {
uploadLengthDeferred: false,
retryDelays: [0, 1000, 3000, 5000],
uploadSize: this.bytesWritten,
+ headers: headerSanitize(this.options.headers),
addRequestId: true,
metadata: Object.assign(
{
@@ -376,6 +376,7 @@ module.exports = class Tus extends Plugin {
uploadUrl: opts.uploadUrl,
protocol: 'tus',
size: file.data.size,
+ headers: opts.headers,
metadata: file.meta
}).then((res) => {
this.uppy.setFileState(file.id, { serverToken: res.token })