in ngo-ui/src/app/ui/ngo-details/ngo-details.component.ts [142:164]
setRatings(ngo: Ngo) {
this.ngoService.getNGORating(ngo.id).subscribe(
data => {
let rating = 0;
for (const i in data) {
if (data[i]) {
rating = rating + data[i].rating;
}
}
if (rating > 0) {
rating = rating / data.length;
}
ngo.ngo_rating = Math.ceil(rating);
});
this.ngoService.getDonorNGORating(ngo.id, SessionService.getUser().name).subscribe(
data => {
this.userRating = new Rating();
if (data[0]) {
data = data[0];
}
this.userRating = data;
});
}