From 910d31df305159af8b62297942fb9231a5c9a599 Mon Sep 17 00:00:00 2001 From: richard-dds Date: Tue, 29 Oct 2019 16:02:48 -0400 Subject: [PATCH] Remove AwsUploader --- js/lib/upload.js | 28 +--------------------------- 1 file changed, 1 insertion(+), 27 deletions(-) diff --git a/js/lib/upload.js b/js/lib/upload.js index 41b87a37..ccbf9011 100644 --- a/js/lib/upload.js +++ b/js/lib/upload.js @@ -53,30 +53,6 @@ class AzureUploader { } } -class AwsUploader { - constructor(presignedPost, objectName) { - this.presignedPost = presignedPost - this.objectName = objectName - } - - async upload(file) { - const form = new FormData() - Object.entries(this.presignedPost.fields).forEach(([k, v]) => { - form.append(k, v) - }) - form.append('file', file) - form.set('x-amz-meta-filename', file.name) - form.set('Content-Type', 'application/pdf') - - const response = await fetch(this.presignedPost.url, { - method: 'POST', - body: form, - }) - - return { ok: response.ok, objectName: this.objectName } - } -} - export class MockUploader { constructor(token, objectName) { this.token = token @@ -90,9 +66,7 @@ export class MockUploader { export const buildUploader = (token, objectName) => { const cloudProvider = process.env.CLOUD_PROVIDER || 'mock' - if (cloudProvider === 'aws') { - return new AwsUploader(token, objectName) - } else if (cloudProvider === 'azure') { + if (cloudProvider === 'azure') { return new AzureUploader( process.env.AZURE_ACCOUNT_NAME, process.env.AZURE_CONTAINER_NAME,