stash/ui/v2.5/graphql/queries/folder.graphql
WithoutPants c5034422cb
Expand folder select hierarchy based on initial selected folder (#6738)
* Add sub_folders field to Folder type
* Expand folder select for the initial value
2026-03-23 16:15:23 +11:00

41 lines
818 B
GraphQL

query FindRootFoldersForSelect {
findFolders(
filter: { per_page: -1, sort: "path", direction: ASC }
folder_filter: { parent_folder: { modifier: IS_NULL } }
) {
count
folders {
...SelectFolderData
}
}
}
query FindFoldersForQuery(
$filter: FindFilterType
$folder_filter: FolderFilterType
$ids: [ID!]
) {
findFolders(filter: $filter, folder_filter: $folder_filter, ids: $ids) {
count
folders {
...RecursiveFolderData
}
}
}
query FindFolderHierarchyForIDs($ids: [ID!]!) {
findFolders(ids: $ids) {
count
folders {
...SelectFolderData
parent_folders {
...SelectFolderData
# the parent folders will be expanded, so we need the child folders
sub_folders {
...SelectFolderData
}
}
}
}
}