fix: escape project name and task subject in project portal templates

This commit is contained in:
diptanilsaha
2026-08-19 02:06:20 +05:30
parent e88164e8c7
commit 09e1c6024d
3 changed files with 4 additions and 4 deletions

View File

@@ -6,7 +6,7 @@
{{ doc.name }}
</div>
<div class="col-xs-2 project-name">
{{ doc.project_name }}
{{ doc.project_name | e }}
</div>
<div class="col-xs-3 text-center">
{% if doc.percent_complete %}

View File

@@ -8,7 +8,7 @@
<svg class="icon icon-xs"><use href="#icon-corner-down-right"></use></svg>
</span>
{% endif %}
{{ task.subject }}</a>
{{ task.subject | e }}</a>
</div>
<div class="col-sm-2">{{ task.status }}</div>
<div class="col-sm-2 small text-muted">

View File

@@ -1,7 +1,7 @@
{% extends "templates/web.html" %}
{% block title %}
{{ doc.project_name }}
{{ doc.project_name | e }}
{% endblock %}
{% block head_include %}
@@ -9,7 +9,7 @@
{% endblock %}
{% block header %}
<h3 class="my-account-header">{{ doc.project_name }}</h3>
<h3 class="my-account-header">{{ doc.project_name | e }}</h3>
{% endblock %}
{% block style %}