103,9 → 103,16 |
String famille = getValeurOuVide(jsonIntervention, "famille"); |
String nom_referentiel = getValeurOuVide(jsonIntervention, "nom_referentiel"); |
|
String nbCommentaires = getValeurOuVide(jsonIntervention, "nb_commentaires"); |
|
PropositionDetermination intervention = new PropositionDetermination(id, contributeur, texte); |
intervention.setObservation(observation); |
intervention.setEspece(nom_sel); |
|
if(!nbCommentaires.equals("")) { |
intervention.setNbCommentaires(Integer.parseInt(nbCommentaires)); |
} |
|
if (!idParent.equals("")) { |
intervention.setIdParent(idParent); |
} |
154,7 → 161,7 |
} |
|
public static String getValeurOuVide(JSONObject objet, String index) { |
return (objet.get(index).isString() != null) ? objet.get(index).isString().stringValue() : ""; |
return (objet.get(index) != null && objet.get(index).isString() != null) ? objet.get(index).isString().stringValue() : ""; |
} |
|
public static PropositionDetermination creerPropositionDeterminationAPartirObservation(Observation observation) { |