summaryrefslogtreecommitdiff
path: root/packages/backend/src/server/api/endpoints
diff options
context:
space:
mode:
authorJohann150 <johann.galle@protonmail.com>2022-06-03 16:18:44 +0200
committerGitHub <noreply@github.com>2022-06-03 23:18:44 +0900
commit81109b14b585b2ca6ba85ebedcb41f9b8cca5382 (patch)
tree0ceac5e4729b67280a2c48649a43792664a1ff9a /packages/backend/src/server/api/endpoints
parentUser moderation details (#8762) (diff)
downloadmisskey-81109b14b585b2ca6ba85ebedcb41f9b8cca5382.tar.gz
misskey-81109b14b585b2ca6ba85ebedcb41f9b8cca5382.tar.bz2
misskey-81109b14b585b2ca6ba85ebedcb41f9b8cca5382.zip
fix: correctly render empty note text (#8746)
Ensure that the _misskey_content attribute will always exist. Because the API endpoint does not require the existence of the `text` field, that field may be `undefined`. By using `?? null` it can be ensured that the value is at least `null`. Furthermore, the rendered HTML of a note with empty text will also be the empty string. From git blame it seems that this behaviour was added because of a Mastodon bug that might have previously existed. Hoever, this seems to be no longer the case as I can find mastodon posts that have empty content. The code could be made a bit more succinct by using the null coercion operator.
Diffstat (limited to 'packages/backend/src/server/api/endpoints')
0 files changed, 0 insertions, 0 deletions