Skip to content

Commit 4e69bff

Browse files
committed
fix: escape about me on user flags
1 parent 59df4f3 commit 4e69bff

2 files changed

Lines changed: 2 additions & 1 deletion

File tree

src/flags.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -663,6 +663,7 @@ Flags.canFlag = async function (type, id, uid, skipLimitCheck = false) {
663663
Flags.getTarget = async function (type, id, uid) {
664664
if (type === 'user') {
665665
const userData = await user.getUserData(id);
666+
userData.aboutme = validator.escape(String(userData.aboutme));
666667
return userData && userData.uid ? userData : {};
667668
}
668669
if (type === 'post') {

src/views/flags/detail.tpl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -123,7 +123,7 @@
123123
{{{ end }}}
124124

125125
{{{ if type_bool.user }}}
126-
<div class="d-flex gap-2">
126+
<div class="d-flex gap-2 align-items-center lh-1 mb-2">
127127
<a href="{config.relative_path}/user/{./target.userslug}">{buildAvatar(target, "16px", true)}</a>
128128
<a href="{config.relative_path}/user/{./target.userslug}">{target.username}</a>
129129
</div>

0 commit comments

Comments
 (0)