aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorFelix Kehrer <felix.kehrer@gmail.com>2018-06-15 13:58:36 +0200
committerTharre <tharre3@gmail.com>2018-06-16 17:39:48 +0200
commitb6a29ddc6965976d31f8ce08b843770b41936e0b (patch)
treef9571fccf2d52fad81ba22026d7817b033069449
parent4200ac219ad67f24baf9e7a26a22184aa0c7667e (diff)
downloadsepm-groupproject-b6a29ddc6965976d31f8ce08b843770b41936e0b.tar.gz
sepm-groupproject-b6a29ddc6965976d31f8ce08b843770b41936e0b.tar.xz
sepm-groupproject-b6a29ddc6965976d31f8ce08b843770b41936e0b.zip
Added logging of user actions #27033
-rw-r--r--src/main/java/at/ac/tuwien/sepm/assignment/groupphase/einsatzverwaltung/controller/CreateNewEmployeeController.java7
1 files changed, 5 insertions, 2 deletions
diff --git a/src/main/java/at/ac/tuwien/sepm/assignment/groupphase/einsatzverwaltung/controller/CreateNewEmployeeController.java b/src/main/java/at/ac/tuwien/sepm/assignment/groupphase/einsatzverwaltung/controller/CreateNewEmployeeController.java
index 5bce758..343ad1d 100644
--- a/src/main/java/at/ac/tuwien/sepm/assignment/groupphase/einsatzverwaltung/controller/CreateNewEmployeeController.java
+++ b/src/main/java/at/ac/tuwien/sepm/assignment/groupphase/einsatzverwaltung/controller/CreateNewEmployeeController.java
@@ -8,7 +8,6 @@ import at.ac.tuwien.sepm.assignment.groupphase.exception.ServiceException;
import at.ac.tuwien.sepm.assignment.groupphase.util.SpringFXMLLoader;
import at.ac.tuwien.sepm.assignment.groupphase.util.SpringFXMLLoader.FXMLWrapper;
import java.io.IOException;
-import java.lang.invoke.MethodHandles;
import java.time.LocalDate;
import java.util.stream.Collectors;
import java.util.stream.Stream;
@@ -32,7 +31,7 @@ import org.springframework.stereotype.Controller;
@Scope("prototype")
public class CreateNewEmployeeController {
- private static final Logger LOG = LoggerFactory.getLogger(MethodHandles.lookup().lookupClass());
+ private static final Logger LOG = LoggerFactory.getLogger(CreateNewEmployeeController.class);
private final EmployeeService employeeService;
@FXML private Label lblHeader;
@@ -80,6 +79,7 @@ public class CreateNewEmployeeController {
@FXML
private void onCancelClicked() {
+ LOG.debug("Button \"abbrechen\" clicked.");
if (consumerCancelClicked != null) {
consumerCancelClicked.run();
}
@@ -87,6 +87,7 @@ public class CreateNewEmployeeController {
@FXML
private void onCreateClicked() {
+ LOG.debug("Button {} clicked.", btnCreate.getText());
employee =
employee.toBuilder()
@@ -110,6 +111,8 @@ public class CreateNewEmployeeController {
AlertType.ERROR,
"Ungültige Eingabe",
"Mindestens eines der Eingabefelder haben einen ungültigen Wert!");
+ // TODO: could just display e.getMessage, which will show the cause of the failed
+ // validation in german
return;
} catch (ServiceException e) {
LOG.error("ServiceException in onCreateClicked(). ", e);