Image du projet 'Usine à sites' téléversée
  1. Usine à sites
  2. UAS-56

Site principal null : impossible d'ajouter un nouveau site

XMLWordImprimable

    • Icon: Bug Bug
    • Résolution: Résolu
    • Icon: Mineur Mineur
    • 2.02.08
    • 2.02.07
    • Aucune

      Il y a une petite incohérence dans le formulaire de saisie d'un site :
      /WEB-INF/jsp/uas/bo/saisie.jsp, lignes 163-173

      InfosSite sitePrincipal = Site.getSitePrincipal();
      					if (sitePrincipal == null || sitePrincipal != null && !infosSiteCourant.getAlias().equals(sitePrincipal.getAlias())){
      						%><li>
      							<input type="checkbox" id="principal" name="<%=SaisieInfosSiteCommun.INFOBEAN_PRINCIPAL%>" value="1" />
      							<label for="principal">
      								<%=UASUtil.getMessage("USINESITE_SAISIE_SITE_PRINCIPAL")%>
      								<%=FrontUASHelper.genererMessageInformatif(UASUtil.getMessage("USINESITE_SAISIE_MSG_INFO_SITE_PRINCIPAL"))%>
      							</label>
      							<span class="message"><%= UASUtil.getMessage("USINESITE_SAISIE_IS_NOT_SITE_PRINCIPAL") %> <%= sitePrincipal.getIntitule() %></span>
      						</li><%
      					} else {
      

      Ici, on entre dans le if si sitePrincipal est null. Mais quelques lignes plus loin dans le if, on trouve un sitePrincipal.getIntitule() qui causera un NPE…

            christopher.machicoane-hurtaud Christopher MACHICOANE-HURTAUD [X] (Inactif)
            christopher.machicoane-hurtaud Christopher MACHICOANE-HURTAUD [X] (Inactif)
            Votes:
            0 Voter pour ce ticket
            Gérer les observateurs:
            3 Démarre l'observation de ce ticket

              Création:
              Mise à jour:
              Résolue: