Stop HTML-escape judul paket dalam empat subjek HR

Fixkamo-shared-library
Dikirim
7 Agustus 2026 pukul 00.57 UTC
Penulis
Kamo
Commit
2b63262

Email TemplateService menghasilkan sebuah template SUBJECT dan BODY dari variabel ONE map, and all four canonical HR subject carry {{packagetitle}}} - which LegalNotificationRecorder HTML-escape, karena variabel yang sama adalah diganti ke tubuh HTML dimana judul ditulis HR -trusted tidak dipercaya markup. Hasil pengiriman markup dalam sebuah surat header: "Buku Panduan Karyawan" tiba sebagai "Karyawan & # 39; buku pedoman" dan "Kesehatan & Keselamatan" sebagai "Kesehatan & amp; Keselamatan" Garis Subjek dari pesan penting secara hukum. Keduanya membutuhkan dua nilai yang berbeda, jadi sekarang ada dua variabel. The tubuh menyimpan paket yang lolos Judul. Subyek mengambil paket TitlePlain, yang tidak lolos - dan CR / LF- dilucuti, karena subjek adalah satu tempat judul paket mencapai header dan newline ada header RFC 5322 suntikan, sesuatu HTML melarikan diri tidak apa-apa tentang. Sumber daya dan tes saja; tidak ada skema, tidak ada perubahan versi.

Semua perubahan

Seperti apa yang Anda lihat pengiriman?

Semua pembaruan ini secara otomatis mendarat di ruang kerja Anda. Mulai bebas dan menontonnya tumbuh minggu demi minggu.

Mulai Bebas SelamanyaTampilkan Harga