Procházet zdrojové kódy

Make url concatenation more robust (#2777)

Ethan Willis před 4 roky
rodič
revize
f4f8b157c6
1 změnil soubory, kde provedl 2 přidání a 1 odebrání
  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,