diff options
author | Abyss777 <abyss@fox5.ru> | 2017-08-16 16:52:45 +0500 |
---|---|---|
committer | Abyss777 <abyss@fox5.ru> | 2017-08-16 16:52:45 +0500 |
commit | 9476e6be8fae228cda5867750bc4d102b1f9497d (patch) | |
tree | 3e0d2a9627f7b13d70df06a971e2fd36b2b0df76 /src/org/traccar/reports/ReportUtils.java | |
parent | e8739edc4e2b3a945c2b0eeec6286f7ef59037cf (diff) | |
download | trackermap-server-9476e6be8fae228cda5867750bc4d102b1f9497d.tar.gz trackermap-server-9476e6be8fae228cda5867750bc4d102b1f9497d.tar.bz2 trackermap-server-9476e6be8fae228cda5867750bc4d102b1f9497d.zip |
- Map correct position to delayed event notification
- Fix nested condition
Diffstat (limited to 'src/org/traccar/reports/ReportUtils.java')
-rw-r--r-- | src/org/traccar/reports/ReportUtils.java | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/src/org/traccar/reports/ReportUtils.java b/src/org/traccar/reports/ReportUtils.java index 6a5370d15..8a398e4c2 100644 --- a/src/org/traccar/reports/ReportUtils.java +++ b/src/org/traccar/reports/ReportUtils.java @@ -302,12 +302,10 @@ public final class ReportUtils { startEventIndex = -1; } } - if (startEventIndex != -1) { - if (startNoEventIndex != -1 || !trips) { - result.add(calculateTripOrStop(positions, startEventIndex, + if (startEventIndex != -1 && (startNoEventIndex != -1 || !trips)) { + result.add(calculateTripOrStop(positions, startEventIndex, startNoEventIndex != -1 ? startNoEventIndex : positions.size() - 1, ignoreOdometer, reportClass)); - } } } return result; |