Skip to content

[stable33] fix: restore FolderService userId in throwIfFileNotFound finally block#7542

Merged
vitormattos merged 9 commits intostable33from
backport/7538/stable33
Apr 22, 2026
Merged

[stable33] fix: restore FolderService userId in throwIfFileNotFound finally block#7542
vitormattos merged 9 commits intostable33from
backport/7538/stable33

Conversation

@backportbot-libresign
Copy link
Copy Markdown

Backport of PR #7538

Signed-off-by: Vitor Mattos <1079143+vitormattos@users.noreply.github.com>
Signed-off-by: Vitor Mattos <1079143+vitormattos@users.noreply.github.com>
Signed-off-by: Vitor Mattos <1079143+vitormattos@users.noreply.github.com>
Signed-off-by: Vitor Mattos <1079143+vitormattos@users.noreply.github.com>
- add FolderSettings.path typing and regenerate OpenAPI artifacts

- return controlled 404 when nodeId is invalid or source file was deleted

- generalize WebDAV Behat step and streamline validate scenarios

- add unit tests for throwIfFileNotFound behavior and userId restoration

Signed-off-by: Vitor Mattos <1079143+vitormattos@users.noreply.github.com>
Signed-off-by: Vitor Mattos <1079143+vitormattos@users.noreply.github.com>
Signed-off-by: Vitor Mattos <1079143+vitormattos@users.noreply.github.com>
- Apply PHP CS Fixer rules to AbstractIdentifyMethod and EmailTest
- Regenerate OpenAPI artifacts

Signed-off-by: Vitor Mattos <1079143+vitormattos@users.noreply.github.com>
Signed-off-by: Vitor Mattos <1079143+vitormattos@users.noreply.github.com>
@github-project-automation github-project-automation Bot moved this to 0. Needs triage in Roadmap Apr 22, 2026
@backportbot-libresign backportbot-libresign Bot added this to the Next Patch (33) milestone Apr 22, 2026
@vitormattos vitormattos merged commit 2b8594e into stable33 Apr 22, 2026
69 checks passed
@vitormattos vitormattos deleted the backport/7538/stable33 branch April 22, 2026 20:35
@github-project-automation github-project-automation Bot moved this from 0. Needs triage to 4. to release in Roadmap Apr 22, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

Status: 4. to release

Development

Successfully merging this pull request may close these issues.

1 participant