--- dao/DaoAdresseService/src/dk/daoas/daoadresseservice/AddressSearch.java 2015/02/28 17:46:23 2415 +++ dao/DaoAdresseService/src/main/java/dk/daoas/daoadresseservice/AddressSearch.java 2015/03/20 13:57:47 2457 @@ -88,7 +88,11 @@ request.vasketVejnavn = AddressUtils.vaskVejnavn( request.vejnavn ); - if (request.vasketVejnavn.indexOf("pakkebo") > -1 || request.vasketVejnavn.indexOf("døgnpost") > -1) { + if (request.vasketVejnavn.indexOf("pakkebo") > -1 + || request.vasketVejnavn.indexOf("døgnpost") > -1 + || request.vasketVejnavn.indexOf("døgnbo") > -1 + || request.vasketVejnavn.equals("id") + ) { result.status = Status.ERROR_POSTBOX; return result; } @@ -406,6 +410,9 @@ private String calculateExtendedDaoRoute(ExtendedBean eb, Address orgAddress, Address targetAddress) { + if (targetAddress.rute == null) { //hvis targetAdress.rute er null så er adressen ikke dækket alligevel + return null; + } // /////////////////////////////////////////////////////////////////// switch( eb.transport) { @@ -573,6 +580,7 @@ aliasSet.add(vejnavn.replace("allé", "allú") ); aliasSet.add(vejnavn.replace("gade", "gaed") ); //Fundet i logs.hentruteinfo + aliasSet.add(vejnavn.replace("gade", "gde") ); aliasSet.add(vejnavn.replace("plads", "pl") ); aliasSet.add(vejnavn.replace("vænget", "vænge") );