summaryrefslogtreecommitdiffstats
path: root/dozentenmodulserver/src/main/java/org/openslx/bwlp/sat/database/mappers/DbImagePermissions.java
diff options
context:
space:
mode:
authorSimon Rettberg2015-09-04 19:22:07 +0200
committerSimon Rettberg2015-09-04 19:22:07 +0200
commitd18172067ab35d2721cb8764976d2753d6b37ba2 (patch)
tree9346669d6c4d6eb23d096abac92f1df5c5df66d0 /dozentenmodulserver/src/main/java/org/openslx/bwlp/sat/database/mappers/DbImagePermissions.java
parent[client] Close details windows on save, 'Cancel' => 'Close' (diff)
downloadtutor-module-d18172067ab35d2721cb8764976d2753d6b37ba2.tar.gz
tutor-module-d18172067ab35d2721cb8764976d2753d6b37ba2.tar.xz
tutor-module-d18172067ab35d2721cb8764976d2753d6b37ba2.zip
[server] Sanitize permissions when saving/checking
Diffstat (limited to 'dozentenmodulserver/src/main/java/org/openslx/bwlp/sat/database/mappers/DbImagePermissions.java')
-rw-r--r--dozentenmodulserver/src/main/java/org/openslx/bwlp/sat/database/mappers/DbImagePermissions.java2
1 files changed, 2 insertions, 0 deletions
diff --git a/dozentenmodulserver/src/main/java/org/openslx/bwlp/sat/database/mappers/DbImagePermissions.java b/dozentenmodulserver/src/main/java/org/openslx/bwlp/sat/database/mappers/DbImagePermissions.java
index 19562d4e..dcb0beb2 100644
--- a/dozentenmodulserver/src/main/java/org/openslx/bwlp/sat/database/mappers/DbImagePermissions.java
+++ b/dozentenmodulserver/src/main/java/org/openslx/bwlp/sat/database/mappers/DbImagePermissions.java
@@ -9,6 +9,7 @@ import org.apache.log4j.Logger;
import org.openslx.bwlp.sat.database.Database;
import org.openslx.bwlp.sat.database.MysqlConnection;
import org.openslx.bwlp.sat.database.MysqlStatement;
+import org.openslx.bwlp.sat.util.Sanitizer;
import org.openslx.bwlp.thrift.iface.ImagePermissions;
public class DbImagePermissions {
@@ -114,6 +115,7 @@ public class DbImagePermissions {
stmt.setString("baseid", imageBaseId);
for (Map.Entry<String, ImagePermissions> entry : permissions.entrySet()) {
ImagePermissions perm = entry.getValue();
+ perm = Sanitizer.handleImagePermissions(perm);
stmt.setString("userid", entry.getKey());
stmt.setBoolean("canlink", perm.link);
stmt.setBoolean("candownload", perm.download);