From cd26f62a3997fdc6b3ad622c65a57a1977275d27 Mon Sep 17 00:00:00 2001
From: Andreas Weninger <e01526989@student.tuwien.ac.at>
Date: Wed, 13 Jun 2018 17:24:30 +0200
Subject: Small fixes.

---
 .../einsatzverwaltung/controller/CreateOperationController.java        | 3 +++
 .../groupphase/einsatzverwaltung/service/OperationServiceImpl.java     | 2 +-
 2 files changed, 4 insertions(+), 1 deletion(-)

(limited to 'src/main/java/at/ac/tuwien')

diff --git a/src/main/java/at/ac/tuwien/sepm/assignment/groupphase/einsatzverwaltung/controller/CreateOperationController.java b/src/main/java/at/ac/tuwien/sepm/assignment/groupphase/einsatzverwaltung/controller/CreateOperationController.java
index 57d9611..9648d8a 100644
--- a/src/main/java/at/ac/tuwien/sepm/assignment/groupphase/einsatzverwaltung/controller/CreateOperationController.java
+++ b/src/main/java/at/ac/tuwien/sepm/assignment/groupphase/einsatzverwaltung/controller/CreateOperationController.java
@@ -162,6 +162,9 @@ public class CreateOperationController {
                                     }
                                 });
 
+                if (chosenVehicles.stream().anyMatch(v -> v.id() == vehicle.id()))
+                    controller.setSelected(true);
+
                 fpVehicles.getChildren().add(controller.getRootElement());
             }
         } catch (ServiceException | IOException | InvalidOperationException e) {
diff --git a/src/main/java/at/ac/tuwien/sepm/assignment/groupphase/einsatzverwaltung/service/OperationServiceImpl.java b/src/main/java/at/ac/tuwien/sepm/assignment/groupphase/einsatzverwaltung/service/OperationServiceImpl.java
index 853e499..d84da3d 100644
--- a/src/main/java/at/ac/tuwien/sepm/assignment/groupphase/einsatzverwaltung/service/OperationServiceImpl.java
+++ b/src/main/java/at/ac/tuwien/sepm/assignment/groupphase/einsatzverwaltung/service/OperationServiceImpl.java
@@ -248,7 +248,7 @@ public class OperationServiceImpl implements OperationService {
 
             return operations;
         } catch (PersistenceException e) {
-            LOG.error("PersistenceException while listing operations. Message: {}", e.getMessage());
+            LOG.error("PersistenceException while listing operations. Message: {}", e);
             throw new ServiceException(e);
         } catch (InvalidOperationException e) {
             // database returned invalid values
-- 
cgit v1.2.3-70-g09d2