diff --git a/application/model/src/main/java/org/fuseri/model/dto/course/CourseCreateDto.java b/application/model/src/main/java/org/fuseri/model/dto/course/CourseCreateDto.java index 64c78eec16aa0a472883f9b1d705d8168d523b8f..2ba3673e96f42b9b3b14fdb6406faed1030268ac 100644 --- a/application/model/src/main/java/org/fuseri/model/dto/course/CourseCreateDto.java +++ b/application/model/src/main/java/org/fuseri/model/dto/course/CourseCreateDto.java @@ -6,6 +6,7 @@ import jakarta.validation.constraints.NotBlank; import jakarta.validation.constraints.NotNull; import jakarta.validation.constraints.Size; import lombok.AllArgsConstructor; +import lombok.EqualsAndHashCode; import lombok.Getter; import lombok.Setter; @@ -16,6 +17,7 @@ import lombok.Setter; @Getter @Setter @AllArgsConstructor +@EqualsAndHashCode(callSuper = false) public class CourseCreateDto { @NotBlank(message = "Course name is required") diff --git a/application/model/src/main/java/org/fuseri/model/dto/course/CourseDto.java b/application/model/src/main/java/org/fuseri/model/dto/course/CourseDto.java index a3deda586219e066da192a744cfcf7d3566270a3..e0d571ff570d9845cfda18b31862473816d3b748 100644 --- a/application/model/src/main/java/org/fuseri/model/dto/course/CourseDto.java +++ b/application/model/src/main/java/org/fuseri/model/dto/course/CourseDto.java @@ -20,7 +20,7 @@ import java.util.List; */ @Getter @Setter -@EqualsAndHashCode(callSuper = true) +@EqualsAndHashCode(callSuper = false) public class CourseDto extends DomainObjectDto { @NotBlank(message = "Course name is required") diff --git a/application/module-language-school/src/main/java/org/fuseri/modulelanguageschool/course/Course.java b/application/module-language-school/src/main/java/org/fuseri/modulelanguageschool/course/Course.java index 99e1ff83bc6f5d1ffcaffcd2689327a4e29e1ff9..821ee1e40b1c15669c7d492943d64c48c44380a6 100644 --- a/application/module-language-school/src/main/java/org/fuseri/modulelanguageschool/course/Course.java +++ b/application/module-language-school/src/main/java/org/fuseri/modulelanguageschool/course/Course.java @@ -14,6 +14,7 @@ import java.util.Set; @Table(name = "course") @NoArgsConstructor @AllArgsConstructor +@EqualsAndHashCode(callSuper = false) public class Course extends DomainObject { private String name;