diff options
| -rw-r--r-- | dozentenmodul/src/main/java/org/openslx/dozmod/gui/wizard/page/ImageMetaDataPage.java | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/dozentenmodul/src/main/java/org/openslx/dozmod/gui/wizard/page/ImageMetaDataPage.java b/dozentenmodul/src/main/java/org/openslx/dozmod/gui/wizard/page/ImageMetaDataPage.java index 5c4473b7..2423467b 100644 --- a/dozentenmodul/src/main/java/org/openslx/dozmod/gui/wizard/page/ImageMetaDataPage.java +++ b/dozentenmodul/src/main/java/org/openslx/dozmod/gui/wizard/page/ImageMetaDataPage.java @@ -16,6 +16,7 @@ import org.openslx.dozmod.gui.wizard.Wizard; import org.openslx.dozmod.gui.wizard.layout.ImageMetaDataPageLayout; import org.openslx.dozmod.state.UploadWizardState; import org.openslx.dozmod.thrift.MetaDataCache; +import org.openslx.dozmod.thrift.Session; import org.openslx.util.QuickTimer; import org.openslx.util.QuickTimer.Task; @@ -32,7 +33,7 @@ public class ImageMetaDataPage extends ImageMetaDataPageLayout { setPageComplete(false); // HACK set fixed uploadWizardState to test functions uploadWizardState.shareMode = ShareMode.LOCAL; - + isTemplateCheck.setEnabled(Session.isSuperUser()); // fetch the OS list QuickTimer.scheduleOnce(new Task() { List<OperatingSystem> osList = null; @@ -98,10 +99,10 @@ public class ImageMetaDataPage extends ImageMetaDataPageLayout { readPermissionsCheck.isSelected(), writePermissionsCheck.isSelected(), adminPermissionsCheck.isSelected()); state.selectedOs = (OperatingSystem)osCombo.getSelectedItem(); - LOGGER.info("Selected OS is " + state.selectedOs); state.isEnabled = setActiveCheck.isSelected(); state.isTemplate = isTemplateCheck.isSelected(); state.isRestricted = licencedSoftwareCheck.isSelected(); + LOGGER.info("State before finish: " + state.toString()); return state.selectedOs != null && state.description != null; } |
