118,7 → 118,6 |
|
private void traiterReponse(JSONValue reponseValeur, String type) { |
Information info = new Information(type); |
String message = ""; |
String idsNonSuppr = ""; |
|
// Si la requête est un succès, réception d'une chaîne |
125,13 → 124,17 |
if (type.equals("suppression_projet") && reponseValeur.isArray() != null) { |
JSONArray tableauInfo = reponseValeur.isArray(); |
idsNonSuppr = tableauInfo.get(0).isString().stringValue(); |
|
} else if (reponseValeur.isString() != null) { |
message = reponseValeur.isString().stringValue(); |
String idOuMessage = reponseValeur.isString().stringValue(); |
if (idOuMessage.matches("^[0-9]+$")) { |
info.setDonnee(idOuMessage); |
} else { |
info.setDonnee(""); |
info.setMessage(idOuMessage); |
} |
} else { |
info.setDeboguage("La réponse n'est pas une chaine JSON."); |
} |
info.setDonnee(0, message); |
info.setDonnee(1, idsNonSuppr); |
vueARafraichir.rafraichir(info); |
} |