From 30fdb6879106b134adfd6cfcbae57e769e46a6d7 Mon Sep 17 00:00:00 2001 From: Roboneet Date: Fri, 26 May 2017 14:03:18 +0530 Subject: [PATCH] fixed issue #120 --- website/models.py | 15 +++++++++++---- website/templates/base.html | 4 ++++ website/templates/domain.html | 11 ++++++++++- website/templates/issue.html | 11 ++++++++++- 4 files changed, 35 insertions(+), 6 deletions(-) diff --git a/website/models.py b/website/models.py index abc1ab17af..43e13d70ac 100644 --- a/website/models.py +++ b/website/models.py @@ -66,10 +66,17 @@ def get_name(self): def get_logo(self): if self.logo: return self.logo.url - else: - image_content = ContentFile(requests.get("https://logo.clearbit.com/"+self.name).content) - self.logo.save(self.name +".jpg", image_content) - return self.logo.url + image_request = requests.get("https://logo.clearbit.com/"+self.name) + try: + if image_request.status_code == 200: + image_content = ContentFile(image_request.content) + self.logo.save(self.name +".jpg", image_content) + return self.logo.url + + except: + favicon_url = self.url + '/favicon.ico' + return favicon_url + @property def get_color(self): diff --git a/website/templates/base.html b/website/templates/base.html index 8ba61048c3..d1b7b873c0 100644 --- a/website/templates/base.html +++ b/website/templates/base.html @@ -25,6 +25,10 @@ +
diff --git a/website/templates/domain.html b/website/templates/domain.html index ed6982dc8a..658d92d232 100644 --- a/website/templates/domain.html +++ b/website/templates/domain.html @@ -4,6 +4,14 @@ {% load email_obfuscator %} {% load socialaccount %} {% providers_media_js %} +{% block style %} + .alt-img{ + padding-top: 25px; + width: 75px; + filter: blur(2px); + -webkit-filter:blur(2px); + } +{% endblock %} {% block content %}
@@ -12,7 +20,8 @@
- + +
diff --git a/website/templates/issue.html b/website/templates/issue.html index 085e65e34c..379cdaa412 100644 --- a/website/templates/issue.html +++ b/website/templates/issue.html @@ -8,6 +8,14 @@ {% block og_image %}{{object.screenshot.url}}{% endblock %} {% block og_description %}{{object.description}}{% endblock %} {% block description %}{{object.description}}{% endblock %} +{% block style %} + .alt-img{ + padding-top: 25px; + width: 75px; + filter: blur(2px); + -webkit-filter:blur(2px); + } +{% endblock %} {% block content %}