瀏覽代碼

preset: Default to the Transloadit-hosted Companion instances.

Renée Kooi 6 年之前
父節點
當前提交
1c443d3778
共有 1 個文件被更改,包括 11 次插入1 次删除
  1. 11 1
      packages/@uppy/transloadit-preset/src/addProviders.js

+ 11 - 1
packages/@uppy/transloadit-preset/src/addProviders.js

@@ -1,3 +1,5 @@
+const Transloadit = require('@uppy/transloadit')
+
 const remoteProviders = {
 const remoteProviders = {
   dropbox: require('@uppy/dropbox'),
   dropbox: require('@uppy/dropbox'),
   'google-drive': require('@uppy/google-drive'),
   'google-drive': require('@uppy/google-drive'),
@@ -23,7 +25,12 @@ const localProviderOptionNames = [
 
 
 function addRemoteProvider (uppy, name, opts) {
 function addRemoteProvider (uppy, name, opts) {
   const Provider = remoteProviders[name]
   const Provider = remoteProviders[name]
-  const providerOptions = {}
+  const providerOptions = {
+    // Default to the :tl: Companion servers.
+    serverUrl: Transloadit.COMPANION,
+    serverPattern: Transloadit.COMPANION_PATTERN
+  }
+
   remoteProviderOptionNames.forEach((name) => {
   remoteProviderOptionNames.forEach((name) => {
     if (opts.hasOwnProperty(name)) providerOptions[name] = opts[name]
     if (opts.hasOwnProperty(name)) providerOptions[name] = opts[name]
   })
   })
@@ -31,12 +38,14 @@ function addRemoteProvider (uppy, name, opts) {
   if (typeof opts[name] === 'object') {
   if (typeof opts[name] === 'object') {
     Object.assign(providerOptions, opts[name])
     Object.assign(providerOptions, opts[name])
   }
   }
+
   uppy.use(Provider, providerOptions)
   uppy.use(Provider, providerOptions)
 }
 }
 
 
 function addLocalProvider (uppy, name, opts) {
 function addLocalProvider (uppy, name, opts) {
   const Provider = localProviders[name]
   const Provider = localProviders[name]
   const providerOptions = {}
   const providerOptions = {}
+
   localProviderOptionNames.forEach((name) => {
   localProviderOptionNames.forEach((name) => {
     if (opts.hasOwnProperty(name)) providerOptions[name] = opts[name]
     if (opts.hasOwnProperty(name)) providerOptions[name] = opts[name]
   })
   })
@@ -44,6 +53,7 @@ function addLocalProvider (uppy, name, opts) {
   if (typeof opts[name] === 'object') {
   if (typeof opts[name] === 'object') {
     Object.assign(providerOptions, opts[name])
     Object.assign(providerOptions, opts[name])
   }
   }
+
   uppy.use(Provider, providerOptions)
   uppy.use(Provider, providerOptions)
 }
 }