Bläddra i källkod

Make url concatenation more robust (#2777)

Ethan Willis 4 år sedan
förälder
incheckning
f4f8b157c6
1 ändrade filer med 2 tillägg och 1 borttagningar
  1. 2 1
      packages/@uppy/transloadit/src/Client.js

+ 2 - 1
packages/@uppy/transloadit/src/Client.js

@@ -1,4 +1,5 @@
 const fetchWithNetworkError = require('@uppy/utils/lib/fetchWithNetworkError')
+const URL = require('url-parse')
 
 /**
  * A Barebones HTTP API client for Transloadit.
@@ -42,7 +43,7 @@ module.exports = class Client {
     })
     data.append('num_expected_upload_files', expectedFiles)
 
-    const url = `${this.opts.service}/assemblies`
+    const url = new URL('/assemblies', `${this.opts.service}`).href
     return fetchWithNetworkError(url, {
       method: 'post',
       headers: this._headers,