Skip to content
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

[stable28] fix: Refresh file picker on folder creation #45575

Merged
merged 4 commits into from
May 31, 2024

Conversation

Pytal
Copy link
Member

@Pytal Pytal commented May 29, 2024

Summary

To fix the bug we bring in the updated new folder functionality from the dialogs lib. After bumping there is a new cannot read "authType" error which comes from within the webdav lib. This errors because we patch the internal request() of webdav and the function definition changed in perry-mitchell/webdav-client#370. Instead we patch fetch by backporting the commit from #41202

Checklist

@Pytal Pytal added this to the Nextcloud 28.0.7 milestone May 29, 2024
@Pytal Pytal self-assigned this May 29, 2024
@Pytal Pytal changed the title fix: Refresh file picker on folder creation [stable28] fix: Refresh file picker on folder creation May 29, 2024
Copy link
Member

@pulsejet pulsejet left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Didn't test but still seems good. Was bound to happen at some point #41202 (comment)

@Pytal Pytal force-pushed the fix/new-folder-refresh branch 2 times, most recently from f06e859 to cdc2521 Compare May 31, 2024 15:53
@Pytal Pytal enabled auto-merge May 31, 2024 15:54
Pytal and others added 4 commits May 31, 2024 15:38
1. Refresh token on update
2. Fix some very weird imports
3. Patch fetch instead of request to prevent accessing impl details

Signed-off-by: Varun Patil <[email protected]>
Signed-off-by: Christopher Ng <[email protected]>
@Pytal Pytal merged commit 8f7831d into stable28 May 31, 2024
45 checks passed
@Pytal Pytal deleted the fix/new-folder-refresh branch May 31, 2024 23:10
@blizzz blizzz mentioned this pull request Jun 11, 2024
6 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants