From 61e6f62ff54aaa0e867a4090fc660bceecd848a6 Mon Sep 17 00:00:00 2001 From: m1k1o Date: Sat, 13 Feb 2021 12:19:39 +0100 Subject: [PATCH] remove HTML tags from username --- README.md | 1 + client/src/store/user.ts | 5 +++++ 2 files changed, 6 insertions(+) diff --git a/README.md b/README.md index 3d9df28c..10470e74 100644 --- a/README.md +++ b/README.md @@ -41,6 +41,7 @@ This app uses Web RTC to stream a desktop inside of a docker container. This is - Ignore duplicate notify bars. - No pointer events for notify bars. - Disable debug mode by default. +- Remove HTML tags from user name. # Getting started & FAQ diff --git a/client/src/store/user.ts b/client/src/store/user.ts index c4964ebc..a0c6763b 100644 --- a/client/src/store/user.ts +++ b/client/src/store/user.ts @@ -48,6 +48,11 @@ export const mutations = mutationTree(state, { state.id = id }, addMember(state, member: Member) { + // remove html tags + let tmp = document.createElement("div"); + tmp.innerHTML = member.displayname; + member.displayname = tmp.textContent || tmp.innerText || ""; + state.members = { ...state.members, [member.id]: {