diff options
| author | dakkar <dakkar@thenautilus.net> | 2025-01-18 16:45:44 +0000 |
|---|---|---|
| committer | dakkar <dakkar@thenautilus.net> | 2025-01-18 16:45:44 +0000 |
| commit | 36b7572bdd008febfb08ebdf15be91eeeaeadae2 (patch) | |
| tree | 3d9a2845c8670d2439233a3059deb564c50380b7 /packages/frontend/src/scripts/sanitize-html.ts | |
| parent | merge: show the `border` MFM function in cheatsheet - fixes #533 (!862) (diff) | |
| parent | allow styles on any element when sanitizing html - fixes #538 (diff) | |
| download | sharkey-36b7572bdd008febfb08ebdf15be91eeeaeadae2.tar.gz sharkey-36b7572bdd008febfb08ebdf15be91eeeaeadae2.tar.bz2 sharkey-36b7572bdd008febfb08ebdf15be91eeeaeadae2.zip | |
merge: allow styles on any element when sanitizing html - fixes #538 (!863)
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/863
Closes #538
Approved-by: Hazelnoot <acomputerdog@gmail.com>
Approved-by: Marie <github@yuugi.dev>
Diffstat (limited to 'packages/frontend/src/scripts/sanitize-html.ts')
| -rw-r--r-- | packages/frontend/src/scripts/sanitize-html.ts | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/packages/frontend/src/scripts/sanitize-html.ts b/packages/frontend/src/scripts/sanitize-html.ts index 6e1a46c746..fc9db9bbdb 100644 --- a/packages/frontend/src/scripts/sanitize-html.ts +++ b/packages/frontend/src/scripts/sanitize-html.ts @@ -13,6 +13,7 @@ export default function sanitizeHtml(str: string | null): string | null { ...original.defaults.allowedAttributes, a: original.defaults.allowedAttributes.a.concat(['style']), img: original.defaults.allowedAttributes.img.concat(['style']), + '*': (original.defaults.allowedAttributes['*'] || []).concat(['style']), }, }); } |