From 865e67ee589067dcd8625e629a46252a600935b0 Mon Sep 17 00:00:00 2001 From: Denys Vuika Date: Fri, 26 May 2017 14:39:36 +0100 Subject: [PATCH] [ADF-610] Upload button and DnD area should not upload hidden files and folders (#1908) [ADF-610] upload cleanup - more strongly typing - api improvements * Upload cleanup and api improvements - remove old unused settings (formFields variable) - individual options for uploaded files (i.e. versioning) - upload button and drag-and-drop area now set individual settings for file versioning * exclude hidden files from upload --- .../src/components/upload-drag-area.component.spec.ts | 2 +- ng2-components/ng2-alfresco-upload/src/models/file.model.ts | 4 ++++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/ng2-components/ng2-alfresco-upload/src/components/upload-drag-area.component.spec.ts b/ng2-components/ng2-alfresco-upload/src/components/upload-drag-area.component.spec.ts index 3df8abfbc0..5f31476bdd 100644 --- a/ng2-components/ng2-alfresco-upload/src/components/upload-drag-area.component.spec.ts +++ b/ng2-components/ng2-alfresco-upload/src/components/upload-drag-area.component.spec.ts @@ -128,7 +128,7 @@ describe('UploadDragAreaComponent', () => { component.showUndoNotificationBar = jasmine.createSpy('_showUndoNotificationBar'); fixture.detectChanges(); - let fileFake = {name: 'fake-name-1', size: 10, webkitRelativePath: 'fake-folder1/fake-name-1.json'}; + let fileFake = new FileModel( {name: 'fake-name-1', size: 10, webkitRelativePath: 'fake-folder1/fake-name-1.json'}); let filesList = [fileFake]; component.onFilesDropped(filesList); diff --git a/ng2-components/ng2-alfresco-upload/src/models/file.model.ts b/ng2-components/ng2-alfresco-upload/src/models/file.model.ts index 5edfe8fc3c..ac1c6f600e 100644 --- a/ng2-components/ng2-alfresco-upload/src/models/file.model.ts +++ b/ng2-components/ng2-alfresco-upload/src/models/file.model.ts @@ -72,3 +72,7 @@ export class FileModel { }); } } + +export interface FileUploadOptions { + newVersion?: boolean; +}