From 8e36aaa5b75d019fa87b8571fb85e255c99a98c6 Mon Sep 17 00:00:00 2001 From: paulmwatson <github.com@paulmwatson.com> Date: Mon, 9 Dec 2024 17:07:57 +0200 Subject: [PATCH] Prefix all occurences of {{ member.profile_pic_url }} with {{ STATIC_HOST }} and fix hard-coded S3 --- pmg/templates/admin/inline_membership.html | 2 +- pmg/templates/macros/members.html | 2 +- pmg/templates/member_detail.html | 2 +- pmg/templates/member_list.html | 4 ++-- pmg/templates/provincial/detail.html | 2 +- pmg/templates/provincial/western_cape.html | 2 +- 6 files changed, 7 insertions(+), 7 deletions(-) diff --git a/pmg/templates/admin/inline_membership.html b/pmg/templates/admin/inline_membership.html index 521c22fb..8236560b 100644 --- a/pmg/templates/admin/inline_membership.html +++ b/pmg/templates/admin/inline_membership.html @@ -8,7 +8,7 @@ </div> <div class="col-md-2 text-center"> {% if model and model.member.profile_pic_url %} - <img src="http://pmg-assets.s3-eu-west-1.amazonaws.com/{{ model.member.profile_pic_url }}" style="max-width: 75px;"></img> + <img src="{{ STATIC_HOST }}{{ member.profile_pic_url }}" style="max-width: 75px;"></img> {% endif %} </div> </div> diff --git a/pmg/templates/macros/members.html b/pmg/templates/macros/members.html index 5d7e1fd2..2d59fe09 100644 --- a/pmg/templates/macros/members.html +++ b/pmg/templates/macros/members.html @@ -1,6 +1,6 @@ {% macro member_badge(member, chairperson=False) -%} {%- if member.profile_pic_url %} - <a href="{{ member|member_url }}"><img class="member-profile-pic {% if chairperson %}chairperson{% endif %}" src="{{ member.profile_pic_url }}" alt="Profile picture: {{ member.name }}" ></a> + <a href="{{ member|member_url }}"><img class="member-profile-pic {% if chairperson %}chairperson{% endif %}" src="{{ STATIC_HOST }}{{ member.profile_pic_url }}" alt="Profile picture: {{ member.name }}" ></a> {% else %} <p class="text-muted">No image available</p> {% endif %} diff --git a/pmg/templates/member_detail.html b/pmg/templates/member_detail.html index 978ee930..2fcc7cf8 100644 --- a/pmg/templates/member_detail.html +++ b/pmg/templates/member_detail.html @@ -13,7 +13,7 @@ <h1><i class="fa fa-user"></i> {{ member.name }}</h1> <div class="row"> <div class="col-md-1"> - <img src="{{ member.profile_pic_url }}" alt="{{ member.name }}"> + <img src="{{ STATIC_HOST }}{{ member.profile_pic_url }}" alt="{{ member.name }}"> </div> <div class="col-md-4"> {{ member.bio|safe }} diff --git a/pmg/templates/member_list.html b/pmg/templates/member_list.html index 92ebe675..b9aabdc3 100644 --- a/pmg/templates/member_list.html +++ b/pmg/templates/member_list.html @@ -46,7 +46,7 @@ <h1><i class="fa fa-icon fa-user"></i> {{ province.name }} Members</h1> {% for member in provincial_members %} <div class="single-mp col-xs-12 col-sm-6 col-md-4 col-lg-3"> <a class="content-card flex" href="{{ member | member_url }}"> - <img class="member-profile-pic" src="{{ member.profile_pic_url or '/static/resources/images/no-profile-pic.svg' }}" alt="{{ member.name }}"> + <img class="member-profile-pic" src="{{ STATIC_HOST }}{{ member.profile_pic_url or '/static/resources/images/no-profile-pic.svg' }}" alt="{{ member.name }}"> <div> <h4 class="card-title name">{{ member.name }}</h4> {% if member.party %} @@ -75,7 +75,7 @@ <h5>{{ member.party.name }}</h5> {% for member in members %} <div class="single-mp col-xs-12 col-sm-6 col-md-4 col-lg-3"> <a class="content-card flex" href="{{ member | member_url }}"> - <img class="member-profile-pic" src="{{ member.profile_pic_url or '/static/resources/images/no-profile-pic.svg' }}" alt="{{ member.name }}"> + <img class="member-profile-pic" src="{{ STATIC_HOST }}{{ member.profile_pic_url or '/static/resources/images/no-profile-pic.svg' }}" alt="{{ member.name }}"> <div> <h4 class="card-title name">{{ member.name }}</h3> {% if member.party %} diff --git a/pmg/templates/provincial/detail.html b/pmg/templates/provincial/detail.html index 0a35fa1a..9be0d209 100644 --- a/pmg/templates/provincial/detail.html +++ b/pmg/templates/provincial/detail.html @@ -58,7 +58,7 @@ <h2><i class="fa fa-icon fa-fw fa-user"></i>Members</h2> {% for member in mpls %} <div class="col-xs-12 col-sm-6 col-lg-4"> <a class="content-card flex" href="{{ member | member_url }}"> - <img class="member-profile-pic" src="{{ member.profile_pic_url or '/static/resources/images/no-profile-pic.svg' }}" alt="{{ member.name }}"> + <img class="member-profile-pic" src="{{ STATIC_HOST }}{{ member.profile_pic_url or '/static/resources/images/no-profile-pic.svg' }}" alt="{{ member.name }}"> <div> <h4 class="card-title">{{ member.name }}</h4> <h5>{{ member.party.name }}</h5> diff --git a/pmg/templates/provincial/western_cape.html b/pmg/templates/provincial/western_cape.html index 79441c9d..b2f5310a 100644 --- a/pmg/templates/provincial/western_cape.html +++ b/pmg/templates/provincial/western_cape.html @@ -49,7 +49,7 @@ <h2><i class="fa fa-icon fa-fw fa-user"></i> Members</h2> {% for member in mpls %} <div class="col-xs-12 col-sm-6 col-lg-4"> <a class="content-card flex" href="{{ member | member_url }}"> - <img class="member-profile-pic" src="{{ member.profile_pic_url or '/static/resources/images/no-profile-pic.svg' }}" alt="{{ member.name }}"> + <img class="member-profile-pic" src="{{ STATIC_HOST }}{{ member.profile_pic_url or '/static/resources/images/no-profile-pic.svg' }}" alt="{{ member.name }}"> <div> <h4 class="card-title">{{ member.name }}</h4> <h5>{{ member.party.name }}</h5>