Replace the V1 getRoot bootstrap with Stela V2 archives root discovery behind use_stela_migration - #406
Open
flaviahandrea-vsp wants to merge 1 commit into
Open
Replace the V1 getRoot bootstrap with Stela V2 archives root discovery behind use_stela_migration#406flaviahandrea-vsp wants to merge 1 commit into
flaviahandrea-vsp wants to merge 1 commit into
Conversation
…y behind use_stela_migration The My Files root now resolves from GET /v2/archives (rootFolderId -> section-root children), re-run per root load with a supersede guard and path-stack reset so an archive switch can't paint or persist the previous archive's root. V1 getRoot stays the flag-off path and the automatic failsafe; the public-record prefs side effect is preserved from the same V2 children. Verified live on staging: archive/change carries no root id, and section roots arrive as private-root/public-root.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
The My Files root now resolves from GET /v2/archives (rootFolderId -> section-root children), re-run per root load with a supersede guard and path-stack reset so an archive switch can't paint or persist the previous archive's root. V1 getRoot stays the flag-off path and the automatic failsafe; the public-record prefs side effect is preserved from the same V2 children. Verified live on staging: archive/change carries no root id, and section roots arrive as private-root/public-root.