From d2c4c846b6ec6605fb7dd9a73e51bf0b9b5cadcd Mon Sep 17 00:00:00 2001 From: Bryan Brancotte <bryan.brancotte@pasteur.fr> Date: Tue, 26 Feb 2019 15:26:14 +0100 Subject: [PATCH] outlink also for DOI --- ippisite/ippidb/models.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/ippisite/ippidb/models.py b/ippisite/ippidb/models.py index 385b9754..7e6f9f2a 100644 --- a/ippisite/ippidb/models.py +++ b/ippisite/ippidb/models.py @@ -102,11 +102,13 @@ class Bibliography(AutoFillableModel): Bibliography.validate_source_id(self.id_source, self.source) def has_external_url(self): - return self.source == 'PM' + return self.source == 'PM' or self.source == 'DO' def get_external_url(self): if self.source == 'PM': return "https://www.ncbi.nlm.nih.gov/pubmed/" + str(self.id_source) + if self.source == 'DO': + return "https://doi.org/" + str(self.id_source) @staticmethod def validate_source_id(id_source, source): -- GitLab