Skip to content

Commit a15026d

Browse files
Merge pull request #54 from AhmedMohamedAbdelaty/fix-logout
Fix logout endpoint StackOverflowError caused by Lombok
2 parents 92385bd + 301fb5f commit a15026d

File tree

2 files changed

+4
-9
lines changed

2 files changed

+4
-9
lines changed

src/main/java/com/activecourses/upwork/model/RefreshToken.java

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,7 @@
11
package com.activecourses.upwork.model;
22

33
import jakarta.persistence.*;
4-
import lombok.AllArgsConstructor;
5-
import lombok.Builder;
6-
import lombok.Data;
7-
import lombok.NoArgsConstructor;
4+
import lombok.*;
85

96
import java.time.Instant;
107

@@ -26,6 +23,7 @@ public class RefreshToken {
2623
@Column(nullable = false)
2724
private Instant expiryDate;
2825

26+
@ToString.Exclude
2927
@OneToOne
3028
@JoinColumn(name = "user_id", unique = true)
3129
private User user;

src/main/java/com/activecourses/upwork/model/UserProfile.java

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,7 @@
11
package com.activecourses.upwork.model;
22

33
import jakarta.persistence.*;
4-
import lombok.AllArgsConstructor;
5-
import lombok.Builder;
6-
import lombok.Data;
7-
import lombok.NoArgsConstructor;
4+
import lombok.*;
85
import org.springframework.data.jpa.domain.support.AuditingEntityListener;
96

107
import java.math.BigDecimal;
@@ -28,9 +25,9 @@ public class UserProfile {
2825
@Column(precision = 19, scale = 2) // Example precision and scale
2926
private BigDecimal hourlyRate;
3027

31-
3228
private String location;
3329

30+
@ToString.Exclude
3431
@OneToOne(cascade = CascadeType.ALL)
3532
@JoinColumn(name = "user_id", unique = true)
3633
private User user;

0 commit comments

Comments
 (0)