From b2586d31ecda0cee1410c514a7d26ec5c5046848 Mon Sep 17 00:00:00 2001 From: Davide Negretti Date: Fri, 24 Dec 2021 13:07:33 +0100 Subject: [PATCH] [CST-5341] Link back to the item page in the now downloading page --- .../bitstream-download-page.component.html | 5 +++++ .../bitstream-download-page.component.ts | 6 ++++++ src/assets/i18n/en.json5 | 1 + 3 files changed, 12 insertions(+) diff --git a/src/app/shared/bitstream-download-page/bitstream-download-page.component.html b/src/app/shared/bitstream-download-page/bitstream-download-page.component.html index 183449fc5e..8a18acb251 100644 --- a/src/app/shared/bitstream-download-page/bitstream-download-page.component.html +++ b/src/app/shared/bitstream-download-page/bitstream-download-page.component.html @@ -1,3 +1,8 @@
+

{{'bitstream.download.page' | translate:{bitstream: (bitstream$ | async)?.name} }}

+ +
diff --git a/src/app/shared/bitstream-download-page/bitstream-download-page.component.ts b/src/app/shared/bitstream-download-page/bitstream-download-page.component.ts index a09d7e8b3e..312f2a4c0c 100644 --- a/src/app/shared/bitstream-download-page/bitstream-download-page.component.ts +++ b/src/app/shared/bitstream-download-page/bitstream-download-page.component.ts @@ -12,6 +12,7 @@ import { FileService } from '../../core/shared/file.service'; import { HardRedirectService } from '../../core/services/hard-redirect.service'; import { getForbiddenRoute } from '../../app-routing-paths'; import { RemoteData } from '../../core/data/remote-data'; +import { Location } from '@angular/common'; @Component({ selector: 'ds-bitstream-download-page', @@ -33,10 +34,15 @@ export class BitstreamDownloadPageComponent implements OnInit { private auth: AuthService, private fileService: FileService, private hardRedirectService: HardRedirectService, + private location: Location, ) { } + back(): void { + this.location.back(); + } + ngOnInit(): void { this.bitstreamRD$ = this.route.data.pipe( diff --git a/src/assets/i18n/en.json5 b/src/assets/i18n/en.json5 index f742273edb..f33a195cfe 100644 --- a/src/assets/i18n/en.json5 +++ b/src/assets/i18n/en.json5 @@ -551,6 +551,7 @@ "bitstream.download.page": "Now downloading {{bitstream}}..." , + "bitstream.download.page.back": "Back" , "bitstream.edit.authorizations.link": "Edit bitstream's Policies",