mirror of
https://github.com/Alfresco/alfresco-ng2-components.git
synced 2025-05-19 17:14:57 +00:00
Merge pull request #617 from Alfresco/dev-eromano-604
Fix same file content is displayed as first document opened
This commit is contained in:
commit
132d74f060
@ -120,7 +120,7 @@ export class FilesComponent implements OnInit {
|
||||
return this.acceptedFilesTypeShow;
|
||||
}
|
||||
|
||||
toggleVersioning(){
|
||||
toggleVersioning() {
|
||||
this.versioning = !this.versioning;
|
||||
return this.versioning;
|
||||
}
|
||||
|
@ -48,13 +48,13 @@
|
||||
<div id="viewer-content-container" class="viewer-content-container mdl-cell" >
|
||||
<!-- Start View Switch-->
|
||||
<div *ngIf="isPdf()">
|
||||
<pdf-viewer [showToolbar]="showToolbar" [urlFile]="urlFile" [nameFile]="displayName" ></pdf-viewer>
|
||||
<pdf-viewer [showToolbar]="showToolbar" [urlFile]="urlFileContent" [nameFile]="displayName" ></pdf-viewer>
|
||||
</div>
|
||||
<div class="center-element" *ngIf="isImage()" >
|
||||
<img-viewer [urlFile]="urlFile" [nameFile]="displayName"></img-viewer>
|
||||
<img-viewer [urlFile]="urlFileContent" [nameFile]="displayName"></img-viewer>
|
||||
</div>
|
||||
<div *ngIf="!supportedExtension()">
|
||||
<not-supported-format [urlFile]="urlFile" [nameFile]="displayName" ></not-supported-format>
|
||||
<not-supported-format [urlFile]="urlFileContent" [nameFile]="displayName" ></not-supported-format>
|
||||
</div>
|
||||
<!-- End View Switch -->
|
||||
</div>
|
||||
|
@ -51,6 +51,8 @@ export class ViewerComponent {
|
||||
@Output()
|
||||
showViewerChange: EventEmitter<boolean> = new EventEmitter<boolean>();
|
||||
|
||||
urlFileContent: string;
|
||||
|
||||
otherMenu: any;
|
||||
|
||||
displayName: string;
|
||||
@ -76,11 +78,12 @@ export class ViewerComponent {
|
||||
let filenameFromUrl = this.getFilenameFromUrl(this.urlFile);
|
||||
this.displayName = filenameFromUrl ? filenameFromUrl : '';
|
||||
this.extension = this.getFileExtension(filenameFromUrl);
|
||||
this.urlFileContent = this.urlFile;
|
||||
} else if (this.fileNodeId) {
|
||||
this.authService.getAlfrescoApi().nodes.getNodeInfo(this.fileNodeId).then((data) => {
|
||||
this.mimeType = data.content.mimeType;
|
||||
this.displayName = data.name;
|
||||
this.urlFile = this.authService.getAlfrescoApi().content.getContentUrl(data.id);
|
||||
this.urlFileContent = this.authService.getAlfrescoApi().content.getContentUrl(data.id);
|
||||
this.loaded = true;
|
||||
}, function (error) {
|
||||
console.log('This node does not exist');
|
||||
|
Loading…
x
Reference in New Issue
Block a user