Skip to content

Commit e144e66

Browse files
authored
MSL-620 A better fix for displaying dois in data-access (#245)
1 parent 7a71c17 commit e144e66

1 file changed

Lines changed: 4 additions & 2 deletions

File tree

resources/views/public/data-publication-detail.blade.php

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -478,8 +478,10 @@
478478
@php
479479
$dataPublicationList = [];
480480
if ($relatedidentifier->msl_related_identifier_type == 'DOI') {
481-
$dataPublicationList[] =
482-
'https://doi.org/' . $relatedidentifier->msl_related_identifier;
481+
$relatedIdentifierValue = $relatedidentifier->msl_related_identifier;
482+
$dataPublicationList[] = str_starts_with($relatedIdentifierValue, 'http')
483+
? $relatedIdentifierValue
484+
: 'https://doi.org/' . $relatedIdentifierValue;
483485
} else {
484486
if ($relatedidentifier->msl_related_identifier_type != '') {
485487
$dataPublicationList[] = $relatedidentifier->msl_related_identifier_type;

0 commit comments

Comments
 (0)