diff --git a/komga-webui/src/views/BrowseSeries.vue b/komga-webui/src/views/BrowseSeries.vue index 92e2bcbc9..dba2bf18d 100644 --- a/komga-webui/src/views/BrowseSeries.vue +++ b/komga-webui/src/views/BrowseSeries.vue @@ -241,10 +241,12 @@ export default Vue.extend({ pageSize: 20, totalPages: 1, totalElements: null as number | null, - sortOptions: [{ name: 'Number', key: 'metadata.numberSort' }, { name: 'Date added', key: 'createdDate' }, { - name: 'File size', - key: 'fileSize', - }] as SortOption[], + sortOptions: [ + { name: 'Number', key: 'metadata.numberSort' }, + { name: 'Date added', key: 'createdDate' }, + { name: 'Release date', key: 'metadata.releaseDate' }, + { name: 'File size', key: 'fileSize' }, + ] as SortOption[], sortActive: {} as SortActive, sortDefault: { key: 'metadata.numberSort', order: 'asc' } as SortActive, filterOptionsList: { diff --git a/komga/src/main/kotlin/org/gotson/komga/infrastructure/jooq/BookDtoDao.kt b/komga/src/main/kotlin/org/gotson/komga/infrastructure/jooq/BookDtoDao.kt index f2c253c1e..42dba03f0 100644 --- a/komga/src/main/kotlin/org/gotson/komga/infrastructure/jooq/BookDtoDao.kt +++ b/komga/src/main/kotlin/org/gotson/komga/infrastructure/jooq/BookDtoDao.kt @@ -55,6 +55,7 @@ class BookDtoDao( "media.comment" to DSL.lower(m.COMMENT), "media.mediaType" to DSL.lower(m.MEDIA_TYPE), "metadata.numberSort" to d.NUMBER_SORT, + "metadata.releaseDate" to d.RELEASE_DATE, "readProgress.lastModified" to r.LAST_MODIFIED_DATE, "readList.number" to rlb.NUMBER )