--- dao/DaoAdresseVedligehold/src/main/java/dk/daoas/adressevedligehold/AddressManager.java 2016/01/26 11:48:37 2847 +++ dao/DaoAdresseVedligehold/src/main/java/dk/daoas/adressevedligehold/AddressManager.java 2016/01/28 11:07:07 2862 @@ -444,7 +444,7 @@ - addr.visited = true; + //addr.visited = true; if (addr.state == AddressState.NOT_CHANGED) { if (addr.distributor == null) { addr.state = AddressState.OPENED; @@ -466,6 +466,21 @@ private void createFromEntry(AddressSourceEntry entry) { + if (entry.husnr == 999) { + return; + } + if (entry.kommunekode == 0 || entry.vejkode == 0) { + return; + } + if (entry.kommunekode < 100) { + return; + } + if (Short.parseShort(Integer.toString(entry.gadeid).substring(0, 4)) != entry.postnr) { + return; //gadeid / postnr mismatch + } + + + System.out.println("Opretter adresse ud fra " + entry); Address a = new Address(); @@ -479,7 +494,7 @@ a.husnr = entry.husnr; a.husnrbogstav = entry.litra; a.postnr = entry.postnr; - a.visited = true; + //a.visited = true; if (entry.ugedage.mandag) { a.ruteMandag = entry.rute;