merge: Don't prepend "RE:" if the CW already has it (!1104)

View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/1104

Approved-by: dakkar <dakkar@thenautilus.net>
Approved-by: Marie <github@yuugi.dev>
This commit is contained in:
Hazelnoot 2025-06-09 19:25:56 +00:00
commit 841288aced

View file

@ -373,7 +373,7 @@ if (props.specified) {
// keep cw when reply
if (prefer.s.keepCw && props.reply && props.reply.cw) {
useCw.value = true;
cw.value = prefer.s.keepCw === 'prepend-re'
cw.value = (prefer.s.keepCw === 'prepend-re' && !props.reply.cw.toLowerCase().startsWith('re:'))
? `RE: ${props.reply.cw}`
: props.reply.cw;
}