List<DefiHistorique_Package> json = new ArrayList<DefiHistorique_Package>();
List<DefiHistorique> defisHistoriqueFaits = utilisateur.getDefisHistoriqueFaits();
if(defisHistoriqueFaits != null && !defisHistoriqueFaits.isEmpty()) {
for(DefiHistorique dh : defisHistoriqueFaits) {
DefiHistorique_Package dhp = new DefiHistorique_Package();
dhp.update(dh, utilisateur);
json.add(dhp);
}
}
List<DefiHistorique> defisHistoriqueRecus = utilisateur.getDefisHistoriqueRecus();
if(defisHistoriqueRecus != null && !defisHistoriqueRecus.isEmpty()) {
for(DefiHistorique dh : defisHistoriqueRecus) {
DefiHistorique_Package dhp = new DefiHistorique_Package();
dhp.update(dh, utilisateur);
json.add(dhp);
}
}
if(!json.isEmpty())