Skip to content

Commit 5a3f442

Browse files
committed
fix common error
1 parent 9d65c85 commit 5a3f442

File tree

1 file changed

+32
-4
lines changed

1 file changed

+32
-4
lines changed

src/main/java/org/bytedream/untis4j/Session.java

Lines changed: 32 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -743,10 +743,38 @@ public Timetable getTimetable(LocalDate start, LocalDate end, UntisUtils.Element
743743

744744
Timetable timetable = new Timetable();
745745

746-
Classes c = getClasses();
747-
Teachers t = getTeachers();
748-
Subjects s = getSubjects();
749-
Rooms r = getRooms();
746+
Classes c;
747+
Teachers t;
748+
Subjects s;
749+
Rooms r;
750+
751+
try {
752+
c = getClasses();
753+
} catch (IOException e) {
754+
e.printStackTrace();
755+
c = null;
756+
}
757+
try {
758+
t = getTeachers();
759+
} catch (IOException e) {
760+
e.printStackTrace();
761+
t = null;
762+
}
763+
try {
764+
s = getSubjects();
765+
} catch (IOException e) {
766+
e.printStackTrace();
767+
s = null;
768+
}
769+
try {
770+
r = getRooms();
771+
} catch (IOException e) {
772+
e.printStackTrace();
773+
r = null;
774+
}
775+
776+
777+
750778

751779
TimeUnits timeUnits = getTimegridUnits().get(0).getTimeUnits();
752780

0 commit comments

Comments
 (0)