Skip to content

Commit edbebed

Browse files
authored
Merge pull request #15 from baato/updates
Updates
2 parents d7380c5 + 41501e8 commit edbebed

1 file changed

Lines changed: 9 additions & 2 deletions

File tree

baatolibrary/src/main/java/com/baato/baatolibrary/navigation/NavigateResponseConverterMapLibre.java

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -869,13 +869,20 @@ private static void putManeuver(InstructionResponse instruction, ObjectNode inst
869869
// putLocation(points.getLat(0), points.getLon(0), maneuver);
870870

871871
String modifier = getModifier(instruction);
872-
if (modifier != null)
872+
if (modifier != null){
873+
873874
maneuver.put("modifier", modifier);
875+
}else{
876+
maneuver.put("modifier", "");
877+
}
874878

875879
maneuver.put("type", getTurnType(instruction, isFirstInstructionOfLeg));
876880
// exit number
877-
if (instruction.getSign() == InstructionResponse.USE_ROUNDABOUT || instruction.getSign() == InstructionResponse.LEAVE_ROUNDABOUT )
881+
if (instruction.getSign() == InstructionResponse.USE_ROUNDABOUT || instruction.getSign() == InstructionResponse.LEAVE_ROUNDABOUT ){
878882
maneuver.put("exit", instruction.getExitNumber());
883+
}else{
884+
maneuver.put("exit", 0);
885+
}
879886
// final BaatoTranslationMap navigateResponseConverterTranslationMap = new NavigateResponseConverterTranslationMap(locale.getLanguage()).doImport();
880887
// maneuver.put("instruction", instruction.getTurnDescription(navigateResponseConverterTranslationMap.get("en_US")));
881888
maneuver.put("instruction", instruction.getTurnDescription(trMap.get(locale.getLanguage())));

0 commit comments

Comments
 (0)