Updated avrop params to match API
This commit is contained in:
@@ -29,55 +29,55 @@ generatedAvrop.forEach(({ tjanstekod, tjansteNamn, utforandeVerksamhetId, utfora
|
||||
if (tjanstExists) {
|
||||
tjanstExists.count = tjanstExists.count + 1;
|
||||
|
||||
if (!tjanstExists.related_utforandeverksamhetId.includes(utforandeVerksamhetId)) {
|
||||
tjanstExists.related_utforandeverksamhetId.push(utforandeVerksamhetId);
|
||||
if (!tjanstExists.related_utforandeverksamhetIds.includes(utforandeVerksamhetId)) {
|
||||
tjanstExists.related_utforandeverksamhetIds.push(utforandeVerksamhetId);
|
||||
}
|
||||
if (!tjanstExists.related_kommunKod.includes(kommunKod)) {
|
||||
tjanstExists.related_kommunKod.push(kommunKod);
|
||||
if (!tjanstExists.related_kommunKoder.includes(kommunKod)) {
|
||||
tjanstExists.related_kommunKoder.push(kommunKod);
|
||||
}
|
||||
} else {
|
||||
avropTjanster.push({
|
||||
id: tjanstekod,
|
||||
label: tjansteNamn,
|
||||
count: 1,
|
||||
related_utforandeverksamhetId: [utforandeVerksamhetId],
|
||||
related_kommunKod: [kommunKod],
|
||||
related_utforandeverksamhetIds: [utforandeVerksamhetId],
|
||||
related_kommunKoder: [kommunKod],
|
||||
});
|
||||
}
|
||||
if (utforandeVerksamhetExists) {
|
||||
utforandeVerksamhetExists.count = utforandeVerksamhetExists.count + 1;
|
||||
|
||||
if (!utforandeVerksamhetExists.related_tjanstKod.includes(tjanstekod)) {
|
||||
utforandeVerksamhetExists.related_tjanstKod.push(tjanstekod);
|
||||
if (!utforandeVerksamhetExists.related_tjanstKoder.includes(tjanstekod)) {
|
||||
utforandeVerksamhetExists.related_tjanstKoder.push(tjanstekod);
|
||||
}
|
||||
if (!utforandeVerksamhetExists.related_kommunKod.includes(kommunKod)) {
|
||||
utforandeVerksamhetExists.related_kommunKod.push(kommunKod);
|
||||
if (!utforandeVerksamhetExists.related_kommunKoder.includes(kommunKod)) {
|
||||
utforandeVerksamhetExists.related_kommunKoder.push(kommunKod);
|
||||
}
|
||||
} else {
|
||||
utforandeVerksamheter.push({
|
||||
id: utforandeVerksamhetId,
|
||||
label: utforandeverksamhet,
|
||||
count: 1,
|
||||
related_tjanstKod: [tjanstekod],
|
||||
related_kommunKod: [kommunKod],
|
||||
related_tjanstKoder: [tjanstekod],
|
||||
related_kommunKoder: [kommunKod],
|
||||
});
|
||||
}
|
||||
if (kommunExists) {
|
||||
kommunExists.count = kommunExists.count + 1;
|
||||
|
||||
if (!kommunExists.related_tjanstKod.includes(tjanstekod)) {
|
||||
kommunExists.related_tjanstKod.push(tjanstekod);
|
||||
if (!kommunExists.related_tjanstKoder.includes(tjanstekod)) {
|
||||
kommunExists.related_tjanstKoder.push(tjanstekod);
|
||||
}
|
||||
if (!kommunExists.related_utforandeverksamhetId.includes(utforandeVerksamhetId)) {
|
||||
kommunExists.related_utforandeverksamhetId.push(utforandeVerksamhetId);
|
||||
if (!kommunExists.related_utforandeverksamhetIds.includes(utforandeVerksamhetId)) {
|
||||
kommunExists.related_utforandeverksamhetIds.push(utforandeVerksamhetId);
|
||||
}
|
||||
} else {
|
||||
avropKommuner.push({
|
||||
id: kommunKod,
|
||||
label: kommun,
|
||||
count: 1,
|
||||
related_tjanstKod: [tjanstekod],
|
||||
related_utforandeverksamhetId: [utforandeVerksamhetId],
|
||||
related_tjanstKoder: [tjanstekod],
|
||||
related_utforandeverksamhetIds: [utforandeVerksamhetId],
|
||||
});
|
||||
}
|
||||
});
|
||||
|
||||
@@ -106,10 +106,6 @@ router.render = (req, res) => {
|
||||
if (params) {
|
||||
const newData = [];
|
||||
params.forEach((value, key) => {
|
||||
// if (key === 'kommunKod') {
|
||||
// value = +value;
|
||||
// }
|
||||
|
||||
newData.push(
|
||||
...data.filter(item => {
|
||||
return item[`related_${key}`].includes(value);
|
||||
|
||||
Reference in New Issue
Block a user