diff options
Diffstat (limited to 'dozentenmodul/src/main/java')
2 files changed, 3 insertions, 1 deletions
diff --git a/dozentenmodul/src/main/java/org/openslx/dozmod/gui/wizard/page/ImageCustomPermissionPage.java b/dozentenmodul/src/main/java/org/openslx/dozmod/gui/wizard/page/ImageCustomPermissionPage.java index 852710e6..858f49fc 100644 --- a/dozentenmodul/src/main/java/org/openslx/dozmod/gui/wizard/page/ImageCustomPermissionPage.java +++ b/dozentenmodul/src/main/java/org/openslx/dozmod/gui/wizard/page/ImageCustomPermissionPage.java @@ -4,6 +4,7 @@ import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import java.util.ArrayList; import java.util.HashMap; +import java.util.Map.Entry; import javax.swing.JOptionPane; @@ -59,7 +60,7 @@ public class ImageCustomPermissionPage extends ImageCustomPermissionPageLayout { if (state.permissions == null) { newUserPerms = new ImagePermissions(false, false, false, false); } else { - newUserPerms = state.permissions; + newUserPerms = new ImagePermissions(state.permissions); } permissionList.add(new UserImagePermissions(newUser.userId, newUserPerms)); LOGGER.debug("User added: " + newUser); diff --git a/dozentenmodul/src/main/java/org/openslx/dozmod/gui/wizard/page/LectureCustomPermissionPage.java b/dozentenmodul/src/main/java/org/openslx/dozmod/gui/wizard/page/LectureCustomPermissionPage.java index f19563c2..45c1f05d 100644 --- a/dozentenmodul/src/main/java/org/openslx/dozmod/gui/wizard/page/LectureCustomPermissionPage.java +++ b/dozentenmodul/src/main/java/org/openslx/dozmod/gui/wizard/page/LectureCustomPermissionPage.java @@ -50,6 +50,7 @@ public class LectureCustomPermissionPage extends LectureCustomPermissionPageLayo return; } } + // TODO use default permissions if they exist // add it to the list with either default permissions if set, or none permissionList.add(new UserLecturePermissions(newUser.userId, new LecturePermissions( true, false))); |
