Skip to content
Snippets Groups Projects
Commit 2ae8194d authored by Elmar Ludwig's avatar Elmar Ludwig Committed by David Siegfried
Browse files

use purifyHtml() as in the Text block, fixes #3176

Closes #3176

Merge request studip/studip!2153
parent 2e2a2107
No related branches found
No related tags found
No related merge requests found
......@@ -42,6 +42,21 @@ class BiographyAchievements extends BlockType
];
}
public function getPayload()
{
$payload = parent::getPayload();
$payload['description'] = \Studip\Markup::purifyHtml(\Studip\Markup::markAsHtml($payload['description']));
return $payload;
}
public function setPayload($payload): void
{
$payload['description'] = \Studip\Markup::purifyHtml(\Studip\Markup::markAsHtml($payload['description']));
parent::setPayload($payload);
}
public static function getJsonSchema(): Schema
{
$schemaFile = __DIR__.'/BiographyAchievements.json';
......
......@@ -38,6 +38,21 @@ class BiographyGoals extends BlockType
];
}
public function getPayload()
{
$payload = parent::getPayload();
$payload['description'] = \Studip\Markup::purifyHtml(\Studip\Markup::markAsHtml($payload['description']));
return $payload;
}
public function setPayload($payload): void
{
$payload['description'] = \Studip\Markup::purifyHtml(\Studip\Markup::markAsHtml($payload['description']));
parent::setPayload($payload);
}
public static function getJsonSchema(): Schema
{
$schemaFile = __DIR__.'/BiographyGoals.json';
......
......@@ -27,7 +27,7 @@
{{ $gettext('Enddatum') }}: {{ getReadableDate(currentData.end_date)}}
</h4>
<h4 v-show="hasParticipation">
{{ $gettext('Beteiligung') }}: <span v-html="currentData.role"></span>
{{ $gettext('Beteiligung') }}: {{ currentData.role }}
</h4>
<div>
<h4>{{ $gettext('Beschreibung') }}:</h4>
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment