mirror of
https://github.com/Alfresco/alfresco-ng2-components.git
synced 2025-07-31 17:38:48 +00:00
upload service exposes created nodes (#1964)
This commit is contained in:
committed by
Eugenio Romano
parent
85b528f5d3
commit
b21c4e3dca
@@ -29,7 +29,7 @@ export class FileUploadEvent {
|
|||||||
|
|
||||||
export class FileUploadCompleteEvent extends FileUploadEvent {
|
export class FileUploadCompleteEvent extends FileUploadEvent {
|
||||||
|
|
||||||
constructor(file: FileModel, public totalComplete: number = 0) {
|
constructor(file: FileModel, public totalComplete: number = 0, public data?: any) {
|
||||||
super(file, FileUploadStatus.Complete);
|
super(file, FileUploadStatus.Complete);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@@ -152,7 +152,7 @@ export class UploadService {
|
|||||||
emitter.emit({ value: 'Error file uploaded' });
|
emitter.emit({ value: 'Error file uploaded' });
|
||||||
})
|
})
|
||||||
.on('success', data => {
|
.on('success', data => {
|
||||||
this.onUploadComplete(file);
|
this.onUploadComplete(file, data);
|
||||||
emitter.emit({ value: data });
|
emitter.emit({ value: data });
|
||||||
})
|
})
|
||||||
.catch(err => {
|
.catch(err => {
|
||||||
@@ -199,7 +199,7 @@ export class UploadService {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
private onUploadComplete(file: FileModel): void {
|
private onUploadComplete(file: FileModel, data: any): void {
|
||||||
if (file) {
|
if (file) {
|
||||||
file.status = FileUploadStatus.Complete;
|
file.status = FileUploadStatus.Complete;
|
||||||
this.totalComplete++;
|
this.totalComplete++;
|
||||||
@@ -209,7 +209,7 @@ export class UploadService {
|
|||||||
delete this.cache[file.id];
|
delete this.cache[file.id];
|
||||||
}
|
}
|
||||||
|
|
||||||
const event = new FileUploadCompleteEvent(file, this.totalComplete);
|
const event = new FileUploadCompleteEvent(file, this.totalComplete, data);
|
||||||
this.fileUpload.next(event);
|
this.fileUpload.next(event);
|
||||||
this.fileUploadComplete.next(event);
|
this.fileUploadComplete.next(event);
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user