get profile url jinja function issue
This commit is contained in:
@@ -1,5 +1,5 @@
|
||||
{% set color = member.get_palette() %}
|
||||
<a class="button-links" href="{{ get_profile_url(member.username) }}">
|
||||
<a class="button-links" href="{{ member.get_profile_url(member.username) }}">
|
||||
<span class="avatar {{ avatar_class }}" title="{{ member.full_name }}">
|
||||
{% if member.user_image %}
|
||||
<img class="avatar-frame standard-image" style="object-fit: cover;" src="{{ member.user_image }}" title="{{ member.full_name }}">
|
||||
|
||||
@@ -41,11 +41,12 @@
|
||||
</div>
|
||||
<div class="course-card-title">{{ course.title }}</div>
|
||||
<div {% if not read_only %} class="mb-4" {% endif %}>
|
||||
{% set instructor = course.get_instructor() %}
|
||||
<span class="zindex">
|
||||
{{ widgets.Avatar(member=course.get_instructor(), avatar_class="avatar-small") }}
|
||||
<a class="button-links" href="{{ get_profile_url(course.get_instructor().username) }}">
|
||||
{{ widgets.Avatar(member=instructor, avatar_class="avatar-small") }}
|
||||
<a class="button-links" href="{{ instructor.get_profile_url(instructor.username) }}">
|
||||
<span class="course-instructor">
|
||||
{{ course.get_instructor().full_name }}
|
||||
{{ instructor.full_name }}
|
||||
</span>
|
||||
</a>
|
||||
</span>
|
||||
|
||||
@@ -12,7 +12,7 @@
|
||||
{% endif %}
|
||||
<div class="course-author">
|
||||
{% with author = course.get_instructor() %}
|
||||
{{ widgets.Avatar(member=author, avatar_class="avatar-medium") }} <a href="{{get_profile_url(author.username)}}">{{ author.full_name }}</a>
|
||||
{{ widgets.Avatar(member=author, avatar_class="avatar-medium") }} <a href="{{author.get_profile_url(author.username)}}">{{ author.full_name }}</a>
|
||||
{% endwith %}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@@ -11,5 +11,5 @@
|
||||
Created {{ course_count }} {{ suffix }}
|
||||
</div>
|
||||
{% endif %}
|
||||
<a class="stretched-link" href="{{ get_profile_url(member.username) }}"></a>
|
||||
<a class="stretched-link" href="{{ member.get_profile_url(member.username) }}"></a>
|
||||
</div>
|
||||
|
||||
@@ -18,7 +18,7 @@
|
||||
<div class="review-card-footer">
|
||||
<div>
|
||||
{{ widgets.Avatar(member=review.owner_details, avatar_class="avatar-medium") }}
|
||||
<a class="button-links" href="{{get_profile_url(review.owner_details.username) }}">
|
||||
<a class="button-links" href="{{review.owner_details.get_profile_url(review.owner_details.username) }}">
|
||||
<span class="course-instructor">
|
||||
{{ review.owner_details.full_name }}
|
||||
</span>
|
||||
|
||||
@@ -5,6 +5,7 @@ import hashlib
|
||||
import random
|
||||
import re
|
||||
from frappe import _
|
||||
from school.page_renderers import get_profile_url
|
||||
|
||||
class CustomUser(User):
|
||||
|
||||
@@ -144,3 +145,6 @@ class CustomUser(User):
|
||||
"in_progress": in_progress,
|
||||
"completed": completed
|
||||
}
|
||||
|
||||
def get_profile_url(self):
|
||||
return get_profile_url()
|
||||
|
||||
Reference in New Issue
Block a user