Big fix: For initial server courses, the passingSide is null, so the RoundingDirection is NONE

This commit is contained in:
Armin Zamani committed 2013-04-25 01:18:22 +02:00
1 parent 3c8fa8335e
commit b80f19fd7e
1 file changed
+3 -1
@@ -368,7 +368,9 @@ public class CourseDesignDialogFragment extends RaceDialogFragment {
private RoundingDirection getRoundingDirection(NauticalSide passingSide) {
RoundingDirection direction = null;
if (passingSide.name().equalsIgnoreCase(RoundingDirection.Port.name())) {
if (passingSide == null) {
direction = RoundingDirection.None;
} else if (passingSide.name().equalsIgnoreCase(RoundingDirection.Port.name())) {
direction = RoundingDirection.Port;
} else if (passingSide.name().equalsIgnoreCase(RoundingDirection.Starboard.name())){
direction = RoundingDirection.Starboard;