/trunk/src/org/tela_botanica/del/client/utils/UtilitairesServiceResultat.java |
---|
127,7 → 127,11 |
intervention.setEspece(nom_sel); |
if (!nbCommentaires.equals("")) { |
intervention.setNbCommentaires(Integer.parseInt(nbCommentaires)); |
int nbComm = Integer.parseInt(nbCommentaires); |
if(!texte.equals("")) { |
nbComm++; |
} |
intervention.setNbCommentaires(nbComm); |
} |
if (!idParent.equals("")) { |
/trunk/src/org/tela_botanica/del/client/vues/rechercheobservations/resultats/observationdeterminations/LignePropositionPresenteur.java |
---|
43,9 → 43,6 |
public void chargerPropositionDetermination() { |
int nbCommentaires = propositionDetermination.getTotalCommentaires(); |
if (propositionDetermination.getCommentaire() != null && propositionDetermination.getCommentaire() != "") { |
nbCommentaires += 1; |
} |
int nbVotes = propositionDetermination.getVotesDeterminations().size(); |
vue.setNbCommentaires(nbCommentaires); |
vue.setNbVotes(nbVotes); |
/trunk/src/org/tela_botanica/del/client/modeles/PropositionDetermination.java |
---|
76,7 → 76,10 |
} |
public int getTotalCommentaires() { |
if (nbCommentaires == 0) { |
// le nombre de commentaire peut avoir été renvoyé par le web service |
// sans que l'on possède la liste des commentaires elle même, auquel cas, il sera différent de 0 |
// et ne doit pas être recalculé |
if (nbCommentaires == 0 && this.listeCommentaires.size() != 0) { |
nbCommentaires = super.getTotalCommentaires(); |
if (this.getCommentaire() != null&&this.getCommentaire()!="") { |
nbCommentaires += 1; |