diff --git a/android/Omnivore/app/src/main/java/app/omnivore/omnivore/persistence/entities/Highlight.kt b/android/Omnivore/app/src/main/java/app/omnivore/omnivore/persistence/entities/Highlight.kt index 3d4dc41c3..9b0495c6f 100644 --- a/android/Omnivore/app/src/main/java/app/omnivore/omnivore/persistence/entities/Highlight.kt +++ b/android/Omnivore/app/src/main/java/app/omnivore/omnivore/persistence/entities/Highlight.kt @@ -20,6 +20,7 @@ data class Highlight( val suffix: String?, val updatedAt: LocalDate? - // has many LinkedItems and LinkedItemLabels - // has a UserProfile + // has many LinkedItemLabels (inverse: labels have many highlights) + // has one linkedItem (inverse: linkedItem has many highlights + // has a UserProfile (no inverse) ) diff --git a/android/Omnivore/app/src/main/java/app/omnivore/omnivore/persistence/entities/LinkedItem.kt b/android/Omnivore/app/src/main/java/app/omnivore/omnivore/persistence/entities/LinkedItem.kt index a5e0f3613..33ee181ca 100644 --- a/android/Omnivore/app/src/main/java/app/omnivore/omnivore/persistence/entities/LinkedItem.kt +++ b/android/Omnivore/app/src/main/java/app/omnivore/omnivore/persistence/entities/LinkedItem.kt @@ -41,7 +41,7 @@ data class LinkedItem( // hasMany highlights // hasMany labels -// has Many recommendations +// has Many recommendations (rec has one linkedItem) ) { fun publisherDisplayName(): String? { return publisherURLString?.toUri()?.host