-
Bug
-
Résolution: Doublon
-
Mineur
-
1.00.01
-
Aucune
S'il n'y a pas de site principal et que la newsletter n'est pas rubriquée, alors l'envoi de newsletter est impossible.
Cette règle est compréhensive, mais le problème est qu'il n'existe pas de message explicite pour l'indiquer. Dans le traitement des newsletters, cette règle est uniquement mise en avant par une NullPointerException lors de la création du mail.
final InfosSite infosSite = Site.determinerSiteRubrique(modele.getCodeRubrique()); if (infosSite != null) { infosSite.getJspFo(); } // ... Si la rubrique est définie, urlJsp est valorisée // Sinon... if (urlJSp.length() == 0) { urlJSp = URLResolver.getAbsoluteUrl(urlNewsletter, ctx); }
Si la Newsletter n''est pas rubriquée, l'URL est déterminé par le contexte. L'anomalie se situe dans la méthode URLResolver.isSecureFoUrl qui ne vérifie pas qu'il n'existe pas de site principal.
- lié à
-
CORE-699 Site sans site principal
- Fini