Closed DonZandbergen closed 4 months ago
@DonZandbergen Deze is opgelost.
Het probleem was dat de samples 2 keer werden ingeladen. Bij een klik op de kaart was dit met "NL.IMBAG.PAND.0055100000264026" als buildingId. Via de zoekfunctie was het met "0055200000281567" als buildingId.
Dat bij een id alias de data voor de tweede (of meer) keer wordt ingeladen valt niet te wijzigen, omdat de API het gegeven id moet vertalen naar het pand en het front-end zich hier niet mee moet bemoeien. Het is op zich ook geen probleem, zolang de data gescheiden wordt op basis van het pand id. En dit is dus hoe de pand data wordt opgeslagen.
Het ging mis bij de samples omdat deze op basis van het reportId ingeladen worden, en nieuwe samples toegevoegd worden aan de array, ipv dat de array vervangen wordt. Er zit nu een check op om duplicaten te voorkomen. Idem bij recovery samples.
Bij het bekijken van onderzoeksgegevens voor een adres dat rapporten heeft worden aanvankelijk meerdere dubbele rapporten weergegeven. Dit is echter incorrect, aangezien enkele van deze rapporten dezelfde zijn en naar hetzelfde document linken.
Beschrijving voorbeeld: