diff options
author | Simon Rettberg | 2015-08-13 18:41:31 +0200 |
---|---|---|
committer | Simon Rettberg | 2015-08-13 18:41:31 +0200 |
commit | 5609a2650fb4adbcd5015de44dd3093b2b79eda5 (patch) | |
tree | 3a8fcbd70d4867853c90b5ba4eca9f54a76bab78 /dozentenmodulserver/src/main/java/org/openslx/bwlp/sat/thrift/ServerHandler.java | |
parent | [server] Validate lecture/imageversion dates, conditionally set isTemplate (diff) | |
download | tutor-module-5609a2650fb4adbcd5015de44dd3093b2b79eda5.tar.gz tutor-module-5609a2650fb4adbcd5015de44dd3093b2b79eda5.tar.xz tutor-module-5609a2650fb4adbcd5015de44dd3093b2b79eda5.zip |
[server] Don't mix seconds and milliseconds
Diffstat (limited to 'dozentenmodulserver/src/main/java/org/openslx/bwlp/sat/thrift/ServerHandler.java')
-rw-r--r-- | dozentenmodulserver/src/main/java/org/openslx/bwlp/sat/thrift/ServerHandler.java | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/dozentenmodulserver/src/main/java/org/openslx/bwlp/sat/thrift/ServerHandler.java b/dozentenmodulserver/src/main/java/org/openslx/bwlp/sat/thrift/ServerHandler.java index 2a9d5d6f..f1240c21 100644 --- a/dozentenmodulserver/src/main/java/org/openslx/bwlp/sat/thrift/ServerHandler.java +++ b/dozentenmodulserver/src/main/java/org/openslx/bwlp/sat/thrift/ServerHandler.java @@ -352,6 +352,8 @@ public class ServerHandler implements SatelliteServer.Iface { @Override public String createLecture(String userToken, LectureWrite lecture) throws TAuthorizationException, TInternalServerError, TInvalidDateParam { + if (lecture == null || lecture.defaultPermissions == null) + throw new TInternalServerError(); // TODO Own exception for this UserInfo user = SessionManager.getOrFail(userToken); User.canCreateLectureOrFail(user); Sanitizer.handleLectureDates(lecture); |