diff --git a/android/Omnivore/app/src/main/java/app/omnivore/omnivore/persistence/entities/SavedItem.kt b/android/Omnivore/app/src/main/java/app/omnivore/omnivore/persistence/entities/SavedItem.kt index 4ed24c0e1..ae493ebc2 100644 --- a/android/Omnivore/app/src/main/java/app/omnivore/omnivore/persistence/entities/SavedItem.kt +++ b/android/Omnivore/app/src/main/java/app/omnivore/omnivore/persistence/entities/SavedItem.kt @@ -75,7 +75,9 @@ data class SavedItemCardData( val imageURLString: String?, val isArchived: Boolean, val pageURLString: String, - val contentReader: String? + val contentReader: String?, + val savedAt: String, + val readingProgress: Double, ) { fun publisherDisplayName(): String? { return publisherURLString?.toUri()?.host @@ -159,5 +161,5 @@ interface SavedItemDao { object SavedItemQueryConstants { - const val columns = "savedItemId, slug, publisherURLString, title, author, imageURLString, isArchived, pageURLString, contentReader " + const val columns = "savedItemId, slug, publisherURLString, title, author, imageURLString, isArchived, pageURLString, contentReader, savedAt, readingProgress" } diff --git a/android/Omnivore/app/src/main/java/app/omnivore/omnivore/ui/library/LibraryViewModel.kt b/android/Omnivore/app/src/main/java/app/omnivore/omnivore/ui/library/LibraryViewModel.kt index 0f4e37832..a1c45a9ba 100644 --- a/android/Omnivore/app/src/main/java/app/omnivore/omnivore/ui/library/LibraryViewModel.kt +++ b/android/Omnivore/app/src/main/java/app/omnivore/omnivore/ui/library/LibraryViewModel.kt @@ -132,6 +132,8 @@ class LibraryViewModel @Inject constructor( SavedItemCardDataWithLabels( cardData = SavedItemCardData( savedItemId = it.savedItemId, + savedAt = it.savedAt, + readingProgress = it.readingProgress, slug = it.slug, publisherURLString = it.publisherURLString, title = it.title, @@ -218,7 +220,9 @@ class LibraryViewModel @Inject constructor( imageURLString = it.imageURLString, isArchived = it.isArchived, pageURLString = it.pageURLString, - contentReader = it.contentReader + contentReader = it.contentReader, + savedAt = it.savedAt, + readingProgress = it.readingProgress ), labels = listOf() )