summaryrefslogtreecommitdiffstats
path: root/dozentenmodulserver/src/main/java/org/openslx/bwlp/sat/thrift/ServerHandler.java
diff options
context:
space:
mode:
authorJonathan Bauer2016-08-11 14:33:31 +0200
committerJonathan Bauer2016-08-11 14:33:31 +0200
commit3b4da1880173797e56cc8fb9c0ec7a73311af430 (patch)
tree3bedc2c62190885a9b9ae2d07db01fb33577ad01 /dozentenmodulserver/src/main/java/org/openslx/bwlp/sat/thrift/ServerHandler.java
parent[server] Add/improve DbLog messages (diff)
downloadtutor-module-3b4da1880173797e56cc8fb9c0ec7a73311af430.tar.gz
tutor-module-3b4da1880173797e56cc8fb9c0ec7a73311af430.tar.xz
tutor-module-3b4da1880173797e56cc8fb9c0ec7a73311af430.zip
[server] lecture creation/updates dates sanitizer now checks if startTime or endTime changed before checking if it is within the upper/lower bounds
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.java4
1 files changed, 2 insertions, 2 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 ed38ebfa..093df1a0 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
@@ -577,7 +577,7 @@ public class ServerHandler implements SatelliteServer.Iface {
UserInfo user = SessionManager.getOrFail(userToken);
User.canCreateLectureOrFail(user);
User.canLinkToImageOrFail(user, lecture.imageVersionId);
- Sanitizer.handleLectureDates(lecture);
+ Sanitizer.handleLectureDates(lecture, null);
try {
return DbLecture.create(user, lecture);
} catch (SQLException e) {
@@ -606,7 +606,7 @@ public class ServerHandler implements SatelliteServer.Iface {
|| !oldLecture.imageVersionId.equals(newLectureData.imageVersionId)) {
User.canLinkToImageOrFail(user, newLectureData.imageVersionId);
}
- Sanitizer.handleLectureDates(newLectureData);
+ Sanitizer.handleLectureDates(newLectureData, oldLecture);
try {
DbLecture.update(user, lectureId, newLectureData);
} catch (SQLException e) {