diff options
Diffstat (limited to 'dozentenmodul/src/main/java/org/openslx/dozmod/gui/window')
-rw-r--r-- | dozentenmodul/src/main/java/org/openslx/dozmod/gui/window/MainMenuWindow.java | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/dozentenmodul/src/main/java/org/openslx/dozmod/gui/window/MainMenuWindow.java b/dozentenmodul/src/main/java/org/openslx/dozmod/gui/window/MainMenuWindow.java index ef805799..32a9cd9e 100644 --- a/dozentenmodul/src/main/java/org/openslx/dozmod/gui/window/MainMenuWindow.java +++ b/dozentenmodul/src/main/java/org/openslx/dozmod/gui/window/MainMenuWindow.java @@ -27,6 +27,7 @@ public class MainMenuWindow extends MainMenuWindowLayout { MainWindow.showPage(LectureListWindow.class); } }); + } @Override @@ -36,6 +37,12 @@ public class MainMenuWindow extends MainMenuWindowLayout { @Override public void requestShow() { + // here we need to check if the user is a student + // if so directly forward to lecturelist. + if(!Session.canListImages()) { + MainWindow.showPage(LectureListWindow.class); + } + btnShowVirtualMachines.setEnabled(Session.canListImages()); } } |