Mencegah pembungkus ganda dari dokumen penuh bodyHtml dalam desainer blok

Fixkamo-internal
Dikirim
19 April 2026 pukul 00.29 UTC
Penulis
kamo
Commit
4963a53

Ketika BodyBlocks adalah kosong dan bodyHtml adalah dokumen lengkap <! DOCTYPE html > (mis. Canonical seeded templates), mengimpor sebagai sebuah blok tunggal disebabkan serializeFullEmailHtml untuk membungkusnya sebentar lagi <! DOCTYPE html > shell. Klien surel kemudian melucuti dokumen nested, hanya menampilkan batin konten tanpa bingkai luar. Perbaiki: lewati block-import fallback untuk dokumen HTML penuh; mulai dengan sebagai gantinya, seorang editor blok kosong. BodyHtml kanonikal terus melayani sebagai email baku sampai admin menyesuaikan melalui blok desainer. Juga perbaiki larik handleSave dep: ganti serializeBlocksToHtml (tidak dipanggil secara langsung) dengan serializeFullEmailHtml sehingga penutupan basi dihindari ketika pilihan logo / judul berubah sebelum menyimpan.

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