diff options
| author | Felix Kehrer <felix.kehrer@gmail.com> | 2018-06-15 13:58:36 +0200 | 
|---|---|---|
| committer | Tharre <tharre3@gmail.com> | 2018-06-16 17:39:48 +0200 | 
| commit | b6a29ddc6965976d31f8ce08b843770b41936e0b (patch) | |
| tree | f9571fccf2d52fad81ba22026d7817b033069449 | |
| parent | 4200ac219ad67f24baf9e7a26a22184aa0c7667e (diff) | |
| download | sepm-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.java | 7 | 
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); | 
