summaryrefslogtreecommitdiffstats
path: root/dozentenmodul/src/main/java/org/openslx/dozmod/gui/wizard
diff options
context:
space:
mode:
authorJonathan Bauer2018-04-20 14:33:04 +0200
committerJonathan Bauer2018-04-20 14:33:04 +0200
commita51d3892ac200e3fbf0cf51cede4b8ad1d84134c (patch)
treeca6ec238241ecec24f8c2f529fc672275ce02d16 /dozentenmodul/src/main/java/org/openslx/dozmod/gui/wizard
parent[client] never shrink columns (requested) (diff)
downloadtutor-module-a51d3892ac200e3fbf0cf51cede4b8ad1d84134c.tar.gz
tutor-module-a51d3892ac200e3fbf0cf51cede4b8ad1d84134c.tar.xz
tutor-module-a51d3892ac200e3fbf0cf51cede4b8ad1d84134c.zip
[client] error if VM (not disk) has snapshots
Diffstat (limited to 'dozentenmodul/src/main/java/org/openslx/dozmod/gui/wizard')
-rw-r--r--dozentenmodul/src/main/java/org/openslx/dozmod/gui/wizard/page/ImageUploadPage.java5
1 files changed, 2 insertions, 3 deletions
diff --git a/dozentenmodul/src/main/java/org/openslx/dozmod/gui/wizard/page/ImageUploadPage.java b/dozentenmodul/src/main/java/org/openslx/dozmod/gui/wizard/page/ImageUploadPage.java
index 01a39260..b6565763 100644
--- a/dozentenmodul/src/main/java/org/openslx/dozmod/gui/wizard/page/ImageUploadPage.java
+++ b/dozentenmodul/src/main/java/org/openslx/dozmod/gui/wizard/page/ImageUploadPage.java
@@ -149,7 +149,6 @@ public class ImageUploadPage extends ImageUploadPageLayout {
return;
}
- // TODO too much header?
if (state.meta == null || state.meta.getDisplayName() == null) {
setErrorMessage("Ungültige " + fileformat + "-Datei ausgewählt!");
setPageComplete(false);
@@ -195,12 +194,12 @@ public class ImageUploadPage extends ImageUploadPageLayout {
}
// Warn user about snapshot
- if (diskImage.isSnapshot) {
+ if (diskImage.isSnapshot || state.meta.isMachineSnapshot()) {
Gui.showMessageBox(
"Von der ausgewählten VM wurde ein Snapshot erstellt. In diesem Zustand kann\n"
+ "die VM leider nicht ins bwLehrpool-System geladen werden. Bitte konsolidieren Sie zunächst\n"
+ "den Snapshot und versuchen Sie es erneut.", MessageType.WARNING, null, null);
- setErrorMessage("Die gewählte VM befindet sich im Snapshot-Zustand");
+ setErrorMessage("Die gewählte VM befindet sich im Snapshot-Zustand.");
setPageComplete(false);
return;
}