diff --git a/cps/db.py b/cps/db.py index 33b195fa..557fdc75 100644 --- a/cps/db.py +++ b/cps/db.py @@ -114,7 +114,7 @@ class Identifiers(Base): if format_type == 'amazon': return "Amazon" elif format_type.startswith("amazon_"): - return "Amazon.{0}".format(format_type[7:]) + return "Amazon.{0}".format(format_type[7:].lower().replace("uk","co.uk")) elif format_type == "isbn": return "ISBN" elif format_type == "doi": @@ -149,7 +149,7 @@ class Identifiers(Base): if format_type == "amazon" or format_type == "asin": return "https://amazon.com/dp/{0}".format(self.val) elif format_type.startswith('amazon_'): - return "https://amazon.{0}/dp/{1}".format(format_type[7:], self.val) + return "https://amazon.{0}/dp/{1}".format(format_type[7:].lower().replace("uk","co.uk"), self.val) elif format_type == "isbn": return "https://www.worldcat.org/isbn/{0}".format(self.val) elif format_type == "doi":