Added missing JsonIdentityReferenceAnnotation
parent
5c018eb9de
commit
576518ab63
|
|
@ -19,6 +19,7 @@
|
||||||
package org.librecms.contentsection;
|
package org.librecms.contentsection;
|
||||||
|
|
||||||
import com.fasterxml.jackson.annotation.JsonIdentityInfo;
|
import com.fasterxml.jackson.annotation.JsonIdentityInfo;
|
||||||
|
import com.fasterxml.jackson.annotation.JsonIdentityReference;
|
||||||
import com.fasterxml.jackson.annotation.ObjectIdGenerators;
|
import com.fasterxml.jackson.annotation.ObjectIdGenerators;
|
||||||
import org.libreccm.categorization.Categorization;
|
import org.libreccm.categorization.Categorization;
|
||||||
|
|
||||||
|
|
@ -316,11 +317,14 @@ public class Folder extends Category implements Serializable {
|
||||||
private static final long serialVersionUID = 1L;
|
private static final long serialVersionUID = 1L;
|
||||||
|
|
||||||
@OneToOne(fetch = FetchType.LAZY)
|
@OneToOne(fetch = FetchType.LAZY)
|
||||||
@JoinTable(name = "FOLDER_CONTENT_SECTION_MAP", schema = DB_SCHEMA,
|
@JoinTable(
|
||||||
inverseJoinColumns = {
|
name = "FOLDER_CONTENT_SECTION_MAP", schema = DB_SCHEMA,
|
||||||
@JoinColumn(name = "CONTENT_SECTION_ID")},
|
inverseJoinColumns = {
|
||||||
joinColumns = {
|
@JoinColumn(name = "CONTENT_SECTION_ID")},
|
||||||
@JoinColumn(name = "FOLDER_ID")})
|
joinColumns = {
|
||||||
|
@JoinColumn(name = "FOLDER_ID")}
|
||||||
|
)
|
||||||
|
@JsonIdentityReference(alwaysAsId = true)
|
||||||
private ContentSection section;
|
private ContentSection section;
|
||||||
|
|
||||||
@Column(name = "TYPE", nullable = false)
|
@Column(name = "TYPE", nullable = false)
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue