summaryrefslogtreecommitdiffstats
path: root/dozentenmodul/src/main/java/org/openslx/dozmod/gui/wizard/ImageWizard.java
diff options
context:
space:
mode:
authorJonathan Bauer2015-07-21 18:24:15 +0200
committerJonathan Bauer2015-07-21 18:24:15 +0200
commitd879b5c0416505fcdf068a462b7a73ccfebdf794 (patch)
treef5a0ef45085e503e9542955ce6dcaf548d59cb89 /dozentenmodul/src/main/java/org/openslx/dozmod/gui/wizard/ImageWizard.java
parent[client] Fixed some comments. (diff)
downloadtutor-module-d879b5c0416505fcdf068a462b7a73ccfebdf794.tar.gz
tutor-module-d879b5c0416505fcdf068a462b7a73ccfebdf794.tar.xz
tutor-module-d879b5c0416505fcdf068a462b7a73ccfebdf794.zip
[client] user permissions checkbox table [wip]
Diffstat (limited to 'dozentenmodul/src/main/java/org/openslx/dozmod/gui/wizard/ImageWizard.java')
-rw-r--r--dozentenmodul/src/main/java/org/openslx/dozmod/gui/wizard/ImageWizard.java15
1 files changed, 15 insertions, 0 deletions
diff --git a/dozentenmodul/src/main/java/org/openslx/dozmod/gui/wizard/ImageWizard.java b/dozentenmodul/src/main/java/org/openslx/dozmod/gui/wizard/ImageWizard.java
index a947bc87..3f56f586 100644
--- a/dozentenmodul/src/main/java/org/openslx/dozmod/gui/wizard/ImageWizard.java
+++ b/dozentenmodul/src/main/java/org/openslx/dozmod/gui/wizard/ImageWizard.java
@@ -92,6 +92,21 @@ public class ImageWizard extends Wizard {
LOGGER.error("Could not fetch image details of newly created image!", e);
return false;
}
+
+ if (uploadWizardState.permissionList != null) {
+ // user skipped permission list stuff
+ // TODO push permission list to servor
+ try {
+ ThriftManager.getSatClient().writeImagePermissions(
+ Session.getSatelliteToken(),
+ uploadWizardState.uuid,
+ uploadWizardState.permissionList);
+ } catch (TException e) {
+ // TODO Auto-generated catch block
+ LOGGER.error("Could not push permission list to satellite: ", e);
+ return false;
+ }
+ }
if (imageDetailsRead != null) {
// it did work :)
LOGGER.debug(imageDetailsRead.toString());