File tree Expand file tree Collapse file tree 2 files changed +6
-0
lines changed
src/tagstudio/core/library/alchemy Expand file tree Collapse file tree 2 files changed +6
-0
lines changed Original file line number Diff line number Diff line change @@ -67,6 +67,8 @@ class ItemType(enum.Enum):
6767
6868class SortingModeEnum (enum .Enum ):
6969 DATE_ADDED = "file.date_added"
70+ DATE_CREATED = "file.date_created"
71+ DATE_MODIFIED = "file.date_modified"
7072 FILE_NAME = "generic.filename"
7173 PATH = "file.path"
7274
Original file line number Diff line number Diff line change @@ -913,6 +913,10 @@ def search_library(
913913 sort_on = func .lower (Entry .filename )
914914 case SortingModeEnum .PATH :
915915 sort_on = func .lower (Entry .path )
916+ case SortingModeEnum .DATE_CREATED :
917+ sort_on = func .lower (Entry .date_created )
918+ case SortingModeEnum .DATE_MODIFIED :
919+ sort_on = func .lower (Entry .date_modified )
916920
917921 statement = statement .order_by (asc (sort_on ) if search .ascending else desc (sort_on ))
918922 if page_size is not None :
You can’t perform that action at this time.
0 commit comments