diff options
Diffstat (limited to 'dozentenmodulserver/src/main/java/org/openslx/bwlp/sat/RuntimeConfig.java')
-rw-r--r-- | dozentenmodulserver/src/main/java/org/openslx/bwlp/sat/RuntimeConfig.java | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/dozentenmodulserver/src/main/java/org/openslx/bwlp/sat/RuntimeConfig.java b/dozentenmodulserver/src/main/java/org/openslx/bwlp/sat/RuntimeConfig.java index df0349fa..dbdf29cc 100644 --- a/dozentenmodulserver/src/main/java/org/openslx/bwlp/sat/RuntimeConfig.java +++ b/dozentenmodulserver/src/main/java/org/openslx/bwlp/sat/RuntimeConfig.java @@ -8,6 +8,7 @@ import org.openslx.bwlp.sat.util.Constants; import org.openslx.bwlp.thrift.iface.ImagePermissions; import org.openslx.bwlp.thrift.iface.LecturePermissions; import org.openslx.bwlp.thrift.iface.SatelliteConfig; +import org.openslx.bwlp.thrift.iface.SscMode; import org.openslx.util.GenericDataCache; public class RuntimeConfig { @@ -56,6 +57,10 @@ public class RuntimeConfig { if (satConfig.maxLocationsPerLecture == -1) { satConfig.setMaxLocationsPerLecture(4); } + if (satConfig.serverSideCopy == null) { + satConfig.serverSideCopy = SscMode.OFF; + } + // Update if we sanitized or added anything if (!satConfig.equals(readConfig)) { try { DbConfiguration.setSatelliteConfig(satConfig); |