From b4b17136a6c27bd223d601e621c7d0dffa6d7dfe Mon Sep 17 00:00:00 2001 From: Michael Spalti Date: Sun, 5 Dec 2021 18:25:12 -0800 Subject: [PATCH] Updated regex and condition for iiif.enabled metadata check. --- .../edit-bitstream-page/edit-bitstream-page.component.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/app/bitstream-page/edit-bitstream-page/edit-bitstream-page.component.ts b/src/app/bitstream-page/edit-bitstream-page/edit-bitstream-page.component.ts index 67b470b501..337dae993a 100644 --- a/src/app/bitstream-page/edit-bitstream-page/edit-bitstream-page.component.ts +++ b/src/app/bitstream-page/edit-bitstream-page/edit-bitstream-page.component.ts @@ -606,7 +606,9 @@ export class EditBitstreamPageComponent implements OnInit, OnDestroy { this.bitstream.bundle.pipe(getFirstSucceededRemoteDataPayload(), mergeMap((bundle: Bundle) => bundle.item.pipe(getFirstSucceededRemoteDataPayload()))) .subscribe((item) => { - if (item.firstMetadataValue('dspace.iiif.enabled').match('true') !== null) { + const regex = /(true|yes)/i; + if (item.firstMetadataValue('dspace.iiif.enabled') && + item.firstMetadataValue('dspace.iiif.enabled').match(regex) !== null) { this.isIIIF = true; this.formLayout.iiifLabel.grid.host = this.newFormatBaseLayout; this.formLayout.iiifToc.grid.host = this.newFormatBaseLayout;