Skip to content

Commit 5e440fb

Browse files
committed
add display_doi_url method
1 parent a448571 commit 5e440fb

1 file changed

Lines changed: 8 additions & 0 deletions

File tree

app/presenters/research_output_presenter.rb

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -105,6 +105,14 @@ def display_name
105105
@research_output.title
106106
end
107107

108+
# Returns the truncated DOI if it is greater than 50 characters
109+
def display_doi_url
110+
return '' unless @research_output.is_a?(ResearchOutput)
111+
return "#{@research_output.doi_url[0..49]} ..." if @research_output.doi_url.present?
112+
113+
@research_output.doi_url
114+
end
115+
108116
# Returns the humanized version of the output_type enum variable
109117
def display_type
110118
return '' unless @research_output.is_a?(ResearchOutput)

0 commit comments

Comments
 (0)