Skip to content

Commit 1e23554

Browse files
author
tehalexf
committed
#104 Fixed stackoverflow error, removed debug messages
1 parent 2c33ef5 commit 1e23554

File tree

8 files changed

+8
-20
lines changed

8 files changed

+8
-20
lines changed

athena/src/main/java/org/dcsc/athena/objects/AxisQueue.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -177,7 +177,7 @@ public synchronized Status tutorQuit(TutorExtension tr) {
177177
}
178178

179179
currentTutors.remove(tr);
180-
System.out.println("TUTOR QUITTTT\n\n\n\n\n\n\n\n");
180+
181181

182182
removeCurrentTutor(tr.getTutor().getId());
183183

athena/src/main/java/org/dcsc/athena/objects/TutoringSession.java

-12
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,6 @@ public TutoringSession(LocalDateTime startDateTime, LocalDateTime endDateTime, T
4949

5050
@Override
5151
public boolean equals(Object obj) {
52-
System.out.println("COMPARISONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN");
5352
if (obj == null)
5453
return false;
5554
final TutoringSession other = (TutoringSession) obj;
@@ -58,7 +57,6 @@ public boolean equals(Object obj) {
5857
return other.id == this.id;
5958
}
6059

61-
6260
public long getId() {
6361
return id;
6462
}
@@ -71,14 +69,6 @@ public LocalDateTime getStartDateTime() {
7169
return startDateTime;
7270
}
7371

74-
public String toString() {
75-
System.out.println(id);
76-
System.out.println(startDateTime);
77-
System.out.println(endDateTime);
78-
System.out.println(tutor);
79-
return startDateTime.toString();
80-
}
81-
8272
public void setStartDateTime(LocalDateTime startDateTime) {
8373
this.startDateTime = startDateTime;
8474
}
@@ -89,8 +79,6 @@ public LocalDateTime getEndDateTime() {
8979

9080
public void setEndDateTime(LocalDateTime endDateTime) {
9181
this.endDateTime = endDateTime;
92-
93-
9482
}
9583

9684
public Tutor getTutor() {

core/src/main/java/org/dcsc/core/tutor/Tutor.java

+5-3
Original file line numberDiff line numberDiff line change
@@ -18,8 +18,11 @@ public class Tutor {
1818
@Column(name = "is_active")
1919
private boolean isActive;
2020

21-
@OneToOne(fetch = FetchType.EAGER)
22-
@JoinColumn(name = "common_id")
21+
22+
@Column(name = "common_id")
23+
private long dcscId;
24+
25+
@Transient
2326
private DcscUser dcscUser;
2427

2528
@Transient
@@ -68,7 +71,6 @@ public List<AcademicCourse> getCurrentTermCourses() {
6871
public TreeSet<String> getCurrentTermCourseStrings() {
6972
TreeSet<String> courseStrings = new TreeSet<String>();
7073
for (AcademicCourse a : getCurrentTermCourses()) {
71-
System.out.println(a.getCode());
7274
courseStrings.add(a.getCode());
7375
}
7476
return courseStrings;

core/src/main/java/org/dcsc/core/tutor/TutorRepository.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,5 +6,5 @@
66

77
@Repository
88
public interface TutorRepository extends JpaRepository<Tutor, Long> {
9-
Tutor findByDcscUser(DcscUser dcscUser);
9+
Tutor findByDcscId(Long id);
1010
}

core/src/main/java/org/dcsc/core/tutor/TutorService.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ public Tutor getTutor(Authentication authentication) {
5151

5252
@Transactional(readOnly = true)
5353
public Tutor getTutor(DcscUser dcscUser) {
54-
Tutor tutor = tutorRepository.findByDcscUser(dcscUser);
54+
Tutor tutor = tutorRepository.findByDcscId(dcscUser.getId());
5555

5656
try {
5757
AcademicTerm currentTerm = academicTermService.getCurrentTerm();

src/main/java/org/dcsc/listeners/SessionDisconnectedEventListener.java

-1
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,6 @@ public void onApplicationEvent(SessionDisconnectEvent sessionDisconnectEvent) {
3333
if (thisSession != null) {
3434
thisSession.setEndDateTime(LocalDateTime.now());
3535
tutoringSessionService.save(thisSession);
36-
System.out.println(thisSession.getId());
3736
}
3837

3938
axisQueue.removePersonAndMappingByID(headerAccessor.getSessionId());

src/main/java/org/dcsc/listeners/StompSessionConnectedEventListener.java

-1
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,5 @@ public void onApplicationEvent(SessionConnectedEvent sessionConnectedEvent) {
1717
StompHeaderAccessor headerAccessor = StompHeaderAccessor.wrap(sessionConnectedEvent.getMessage());
1818
logger.info(headerAccessor.toString());
1919
System.out.println(headerAccessor.getSessionId());
20-
System.out.println("AAAAAAAAAAAAAAAAAAAA\n\n\n\n\n\n" + (headerAccessor.toString()) + " \n\n\n\n\nAAAAAAAAAAAAAAAAAAAAAAAAAA");
2120
}
2221
}

0 commit comments

Comments
 (0)