in ngo-ui/src/app/services/ngo.service.ts [67:90]
ngoJsonAdopter(ngoData: any = []) {
const ngos: Array<Ngo> = [];
if (ngoData.length === undefined) {
ngoData = [ngoData];
}
for (const key in ngoData) {
if (ngoData[key] !== undefined) {
const data = ngoData[key];
const ngo: Ngo = new Ngo();
ngo.id = data.ngoRegistrationNumber;
ngo.ngo_about = data.ngoDescription;
ngo.ngo_reg_no = data.ngoRegistrationNumber;
ngo.ngo_name = data.ngoName;
ngo.ngo_address = data.address;
ngo.ngo_phone = data.contactNumber;
ngo.ngo_email = data.contactEmail;
ngo.ngo_icon_url = `assets/images/${data.ngoRegistrationNumber}/${data.ngoRegistrationNumber}.png`;
ngo.ngo_rating = 0;
ngo.ngo_projects = Math.floor(Math.random() * (+40 - +10)) + +10;
ngos.push(ngo);
}
}
return ngos;
}