[Git][ultreiaio/ird-observe][develop-9.0.x] Erreur Calendar.SetTime lors de l'export d'une base locale vers la base centrale - Closes #2651
Tony CHEMIT pushed to branch develop-9.0.x at ultreiaio / ird-observe Commits: 78413fdd by Tony Chemit at 2023-03-16T21:17:00+01:00 Erreur Calendar.SetTime lors de l'export d'une base locale vers la base centrale - Closes #2651 - - - - - 1 changed file: - core/persistence/consolidation/src/main/java/fr/ird/observe/consolidation/data/ps/logbook/ActivityConsolidateEngine.java Changes: ===================================== core/persistence/consolidation/src/main/java/fr/ird/observe/consolidation/data/ps/logbook/ActivityConsolidateEngine.java ===================================== @@ -68,7 +68,11 @@ public class ActivityConsolidateEngine { log.debug(String.format("%s Skip activity (No floating object found): %s", activityPrefix, activity.getTopiaId())); return Optional.empty(); } - activity.setTime(Dates.getDateAndTime(route.getDate(), activity.getTime(), true, true)); + if (activity.getTime() != null) { + activity.setTime(route.getDate()); + } else { + activity.setTime(Dates.getDateAndTime(route.getDate(), activity.getTime(), true, true)); + } activity.registerDecorator(activityDecorator); ActivityConsolidateContext activityContext = new ActivityConsolidateContext(activity); View it on GitLab: https://gitlab.com/ultreiaio/ird-observe/-/commit/78413fdd3825a7f4ca56e9d524... -- View it on GitLab: https://gitlab.com/ultreiaio/ird-observe/-/commit/78413fdd3825a7f4ca56e9d524... You're receiving this email because of your account on gitlab.com.
participants (1)
-
Tony CHEMIT (@tchemit)