From cf7abaab849ef1bdf1e5e4184e6762970222f088 Mon Sep 17 00:00:00 2001 From: Johannes Hiemer Date: Mon, 6 Jun 2016 11:32:14 +0200 Subject: [PATCH 1/3] Add the ability to upload files via PUT instead of POST --- components/file-upload/file-item.class.ts | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/components/file-upload/file-item.class.ts b/components/file-upload/file-item.class.ts index b1473ba3..ddf0e67d 100644 --- a/components/file-upload/file-item.class.ts +++ b/components/file-upload/file-item.class.ts @@ -31,6 +31,10 @@ export class FileItem { this.options = options; this.file = new FileLikeObject(some); this._file = some; + + if (uploader.options && uploader.options.method) + this.method = uploader.options.method; + this.url = uploader.options.url; } From 4280e4084875d21f7c1704d6aa9aee801c18e34d Mon Sep 17 00:00:00 2001 From: Johannes Hiemer Date: Mon, 6 Jun 2016 11:33:16 +0200 Subject: [PATCH 2/3] Add the method Propery to FileUploaderOptions --- components/file-upload/file-uploader.class.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/components/file-upload/file-uploader.class.ts b/components/file-upload/file-uploader.class.ts index ac83aeec..8fcc55ee 100644 --- a/components/file-upload/file-uploader.class.ts +++ b/components/file-upload/file-uploader.class.ts @@ -22,6 +22,7 @@ export interface FileUploaderOptions { isHTML5?:boolean; filters?:Array; headers?:Array; + method?:string; authToken?:string; maxFileSize?:number; queueLimit?:number; From de6df42e0b5809df1a06594c0934b38d73055471 Mon Sep 17 00:00:00 2001 From: Johannes Hiemer Date: Mon, 6 Jun 2016 11:44:15 +0200 Subject: [PATCH 3/3] Added braces and removed whitespaces. --- components/file-upload/file-item.class.ts | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/components/file-upload/file-item.class.ts b/components/file-upload/file-item.class.ts index ddf0e67d..7f59e164 100644 --- a/components/file-upload/file-item.class.ts +++ b/components/file-upload/file-item.class.ts @@ -31,10 +31,9 @@ export class FileItem { this.options = options; this.file = new FileLikeObject(some); this._file = some; - - if (uploader.options && uploader.options.method) + if (uploader.options && uploader.options.method) { this.method = uploader.options.method; - + } this.url = uploader.options.url; }