From c7254f1c1f9509c6b9888e97838864eff2ebaaa2 Mon Sep 17 00:00:00 2001
From: Viktoria Pundy <viktoria.pundy@aon.at>
Date: Thu, 31 May 2018 16:51:01 +0200
Subject: Fixed a bug where archive page would only be reloaded once after
 start of application

---
 .../einsatzverwaltung/controller/ArchiveOperationController.java    | 6 ++++++
 .../einsatzverwaltung/controller/CreateOperationController.java     | 1 +
 2 files changed, 7 insertions(+)

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

diff --git a/src/main/java/at/ac/tuwien/sepm/assignment/groupphase/einsatzverwaltung/controller/ArchiveOperationController.java b/src/main/java/at/ac/tuwien/sepm/assignment/groupphase/einsatzverwaltung/controller/ArchiveOperationController.java
index 04f1dde..86a14f9 100644
--- a/src/main/java/at/ac/tuwien/sepm/assignment/groupphase/einsatzverwaltung/controller/ArchiveOperationController.java
+++ b/src/main/java/at/ac/tuwien/sepm/assignment/groupphase/einsatzverwaltung/controller/ArchiveOperationController.java
@@ -56,6 +56,12 @@ public class ArchiveOperationController {
 
     @FXML
     private void initialize() {
+        update();
+    }
+
+    public void update() {
+        archiveOperationFlowPane.getChildren().clear();
+        list.clear();
         try {
             list.addAll(operationService.list(EnumSet.of(Status.CANCELLED, Status.COMPLETED)));
         } catch (ServiceException e) {
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 7ee1f37..d2657b6 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
@@ -308,6 +308,7 @@ public class CreateOperationController {
     }
 
     public void onArchivLinkClicked() {
+        archiveOperationController.update();
         openArchivWindow();
     }
 
-- 
cgit v1.2.3-70-g09d2