diff options
author | 2023-02-22 22:36:18 +0100 | |
---|---|---|
committer | 2023-02-22 21:36:18 +0000 | |
commit | 074f352709c024a04261ebb007dce6772c9eb243 (patch) | |
tree | 6f0c9d55ebd452c3578eabacfa0404e4520f5abe /internal/processing/fromcommon.go | |
parent | [chore] Deinterface processor and subprocessors (#1501) (diff) | |
download | gotosocial-074f352709c024a04261ebb007dce6772c9eb243.tar.xz |
[chore] improve opengraph descripiton tag (#1550)
This changes parseDescription to properly encode things to be safe for
usage without removing things like backslashes that may be relevant.
* text.SanitizePlaintext already calls html.UnescapeString so we don't
have to do that
* Replace \n with space early
* Remove duplicate white-space by splitting on fields and joining
* HTML-escape the string we have
* For extra certainty, encode the backslash as \
Fixes #1549
Diffstat (limited to 'internal/processing/fromcommon.go')
0 files changed, 0 insertions, 0 deletions