From d879b5c0416505fcdf068a462b7a73ccfebdf794 Mon Sep 17 00:00:00 2001 From: Jonathan Bauer Date: Tue, 21 Jul 2015 18:24:15 +0200 Subject: [client] user permissions checkbox table [wip] --- .../java/org/openslx/dozmod/gui/wizard/ImageWizard.java | 15 +++++++++++++++ 1 file changed, 15 insertions(+) (limited to 'dozentenmodul/src/main/java/org/openslx/dozmod/gui/wizard/ImageWizard.java') 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()); -- cgit v1.2.3-55-g7522