Skip to content

[#46] Extract adventure embedded documents into folders by type #68

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

arbron
Copy link
Contributor

@arbron arbron commented May 13, 2025

Rather than extracting all of the sub-documents within an adventure into a single folder when the extractAdventures and folders options are used together, this will extract them into another folder hierarchy based on the document type with folders beneath it.

// Current
_source/Folder_Tp23qnV6eCiSlx8T/Adventure_feW3xUv1IBq8u3Ve/_Adventure.yml
_source/Folder_Tp23qnV6eCiSlx8T/Adventure_feW3xUv1IBq8u3Ve/Folder_Tp23qnV6eCiSlx8T.yml
_source/Folder_Tp23qnV6eCiSlx8T/Adventure_feW3xUv1IBq8u3Ve/Item_TZggpdbOYqOCG7mY.yml
_source/Folder_Tp23qnV6eCiSlx8T/Adventure_feW3xUv1IBq8u3Ve/RollTable_RMi9efrW9ouHVLI2.kml

// New Behavior
_source/Folder_Tp23qnV6eCiSlx8T/_Folder.yml
_source/Folder_Tp23qnV6eCiSlx8T/Adventure_feW3xUv1IBq8u3Ve/_Adventure.yml
_source/Folder_Tp23qnV6eCiSlx8T/Adventure_feW3xUv1IBq8u3Ve/Item/Item_TZggpdbOYqOCG7mY.yml
_source/Folder_Tp23qnV6eCiSlx8T/Adventure_feW3xUv1IBq8u3Ve/RollTable/Folder_Tp23qnV6eCiSlx8T/_Folder.kml
_source/Folder_Tp23qnV6eCiSlx8T/Adventure_feW3xUv1IBq8u3Ve/RollTable/Folder_Tp23qnV6eCiSlx8T/RollTable_RMi9efrW9ouHVLI2.kml

…type

Rather than extracting all of the sub-documents within an
adventure into a single folder when the `extractAdventures` and
`folders` options are used together, this will extract them into
another folder hierarchy based on the document type with folders
beneath it.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant