diff --git a/src/frontend/app/administration/template/template-administration.component.ts b/src/frontend/app/administration/template/template-administration.component.ts index 124668b388019bd77d97f36eb53c7c3fb77deac0..c830982ac00a49ad7ee675ac8c2a87d55f08c0e2 100755 --- a/src/frontend/app/administration/template/template-administration.component.ts +++ b/src/frontend/app/administration/template/template-administration.component.ts @@ -286,11 +286,17 @@ export class TemplateAdministrationComponent implements OnInit { alert(this.lang.editModelFirst); return; } + if (this.template.template_type=='HTML') { this.template.template_content = tinymce.get('templateHtml').getContent(); } if (this.template.template_type=='OFFICE_HTML') { this.template.template_content = tinymce.get('templateOfficeHtml').getContent(); + + if (this.template.template_content == '' && !this.template.template_style) { + alert(this.lang.mustCompleteAR); + return; + } } if (this.creationMode) { if (this.template.template_style == 'uploadFile') { diff --git a/src/frontend/lang/lang-en.ts b/src/frontend/lang/lang-en.ts index 2136af85a0a3c978c80bf899ddffef207014c8bf..ebc0a6ee6e649e2669ada85fde6428a7c962fe50 100755 --- a/src/frontend/lang/lang-en.ts +++ b/src/frontend/lang/lang-en.ts @@ -869,4 +869,5 @@ export const LANG_EN = { "openIndexation" : "Indexing page will be open so that you can create a new mail", "acknowledgementSendDate" : "Acknowledgement send date", "updateAcknowledgementSendDate" : "This will update send date for paper acknowledgement receipt", + "mustCompleteAR" : "You must complete one of two acknowledgement of receipts", }; diff --git a/src/frontend/lang/lang-fr.ts b/src/frontend/lang/lang-fr.ts index 772b805c5cf50ac65674b3b547c4a64fbba503c3..8c843466d99347b8d7eb9fe0b05c8e7a87db125d 100755 --- a/src/frontend/lang/lang-fr.ts +++ b/src/frontend/lang/lang-fr.ts @@ -894,4 +894,5 @@ export const LANG_FR = { "openIndexation" : "La page d'indexation s'ouvrira ensuite pour pouvoir créer un courrier", "acknowledgementSendDate" : "Date d'envoi de l'accusé de reception", "updateAcknowledgementSendDate" : "Cela mettra à jour la date d'envoi pour les accusés de réception papier", + "mustCompleteAR" : "Veuillez compléter un des deux modèles d'AR", }; diff --git a/src/frontend/lang/lang-nl.ts b/src/frontend/lang/lang-nl.ts index 93dce6d6884b957ea9a06224d4272f33fb694fd9..f0a7812e923a008a899db69a7c3bc5304103ee93 100755 --- a/src/frontend/lang/lang-nl.ts +++ b/src/frontend/lang/lang-nl.ts @@ -897,4 +897,5 @@ export const LANG_NL = { "openIndexation" : "Indexing page will be open so that you can create a new mail", //_TO_TRANSLATE "acknowledgementSendDate" : "Acknowledgement send date", //_TO_TRANSLATE "updateAcknowledgementSendDate" : "This will update send date for paper acknowledgement receipt", //_TO_TRANSLATE + "mustCompleteAR" : "You must complete one of two acknowledgement of receipts", //_TO_TRANSLATE };