Module save fix

This commit is contained in:
Caesar2011
2019-02-07 20:36:44 +01:00
parent 019bdf80ce
commit b8be51d6fb

View File

@@ -280,6 +280,7 @@ public class ModulesList extends HTTPService {
}
Modules.Module bbCourse = cacheBBCourse().getBBCourse(courseId);
if (bbCourse != null) {
bbCourse = bbCourse.clone();
modulesKVV.addModule(bbCourse);
if (--latch[0] == 0) successCallback.onResponse(modulesKVV);
continue;
@@ -320,7 +321,7 @@ public class ModulesList extends HTTPService {
String finalType = type;
lecturer().getBBLecturers(courseId, success -> {
Modules.Module module = modulesKVV.addModule(finalSemester, lvNumberSet, name, success, finalType, description, courseId, Modules.TYPE_BB);
cacheBBCourse().setBBCourse(courseId, module);
cacheBBCourse().setBBCourse(courseId, module.clone());
if (--latch[0] == 0) successCallback.onResponse(modulesKVV);
}, error -> {
log.e(error);