- Shipped
- 2 de setembro de 2026 às 15:19 UTC
- Author
- Kamo
- Commit
- 77bcf03
A constante não é a chave de modelo. CanonicalTemplateLoader.load deriva apenas o FILENAME da constante (QUOTE SENT -> quote-sent.json) e lê o modeloKey out da JSON — commerce.quote sent. EmailTemplateService.sendToUser olha o org's remar pela chave que o CALAR passou e, em uma falha, sementes (escrever a chave do JSON) e repete a mesma chave de chamada, então um remetente que passa a constante 404s para sempre contra uma fileira que semeou perfeitamente. Isso é o que o Citação do SecurityServiceEmailClient fez, e o banco de dados diz: 37 orgs carregam uma linha comercial.quote sent e nenhuma jamais carregou QUOTE SENT. A sintoma foi um booleano engolido — o link cunhado, o painel disse "Link criado", Nenhum e-mail foi enviado. QuotesentTemplateTest pinos a perna JSON do triplo da forma HrPackageTemplateTest pins o HR um, mais a regressão reversa: "tiding" o JSON para combinar o constante iria restaurar o erro, não corrigi-lo. HrPackageTemplateTest's doc comment disse que era "vivo hoje"; já não é.