parent
f6ca4b7c4e
commit
8197fca0f7
|
@ -529,13 +529,14 @@ export const determineFolderDatesIfNeeded = (folderItems: Array<FolderItemForSor
|
||||||
const Now: number = Date.now()
|
const Now: number = Date.now()
|
||||||
folderItems.forEach((item) => {
|
folderItems.forEach((item) => {
|
||||||
if (item.folder) {
|
if (item.folder) {
|
||||||
const folderDefaultSortRequiresFolderDate: boolean = !!(sortingSpec.defaultOrder && sortOrderNeedsFolderDates(sortingSpec.defaultOrder))
|
const folderDefaultSortRequiresFolderDate: boolean = !!(sortingSpec.defaultOrder && sortOrderNeedsFolderDates(sortingSpec.defaultOrder, sortingSpec.defaultSecondaryOrder))
|
||||||
let groupSortRequiresFolderDate: boolean = false
|
let groupSortRequiresFolderDate: boolean = false
|
||||||
if (!folderDefaultSortRequiresFolderDate) {
|
if (!folderDefaultSortRequiresFolderDate) {
|
||||||
const groupIdx: number | undefined = item.groupIdx
|
const groupIdx: number | undefined = item.groupIdx
|
||||||
if (groupIdx !== undefined) {
|
if (groupIdx !== undefined) {
|
||||||
const groupOrder: CustomSortOrder | undefined = sortingSpec.groups[groupIdx].order
|
const groupOrder: CustomSortOrder | undefined = sortingSpec.groups[groupIdx].order
|
||||||
groupSortRequiresFolderDate = !!groupOrder && sortOrderNeedsFolderDates(groupOrder)
|
const groupSecondaryOrder: CustomSortOrder | undefined = sortingSpec.groups[groupIdx].secondaryOrder
|
||||||
|
groupSortRequiresFolderDate = !!groupOrder && sortOrderNeedsFolderDates(groupOrder, groupSecondaryOrder)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
if (folderDefaultSortRequiresFolderDate || groupSortRequiresFolderDate) {
|
if (folderDefaultSortRequiresFolderDate || groupSortRequiresFolderDate) {
|
||||||
|
|
Loading…
Reference in New Issue