mirror of
https://github.com/stashapp/stash.git
synced 2026-04-11 17:40:57 +02:00
41 lines
818 B
GraphQL
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
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|