Skip to content

fix(files_external): properly handle API errors#59033

Merged
susnux merged 2 commits intomasterfrom
fix/files-external-issues
Mar 18, 2026
Merged

fix(files_external): properly handle API errors#59033
susnux merged 2 commits intomasterfrom
fix/files-external-issues

Conversation

@susnux
Copy link
Contributor

@susnux susnux commented Mar 18, 2026

Summary

Update password confirmation to allow us to handle API errors.
Otherwise they also were handled just like confirmation issues.

In case of API error we want to reopen the "add storage" dialog which needed some adjustments as some boolean options are send back from the server as strings instead of proper boolean.

Checklist

AI (if applicable)

  • The content of this PR was partly or fully generated using AI

@susnux susnux requested review from a team and skjnldsv as code owners March 18, 2026 10:51
@susnux susnux requested review from nfebe and szaimen and removed request for a team March 18, 2026 10:51
@susnux susnux added this to the Nextcloud 34 milestone Mar 18, 2026
@susnux
Copy link
Contributor Author

susnux commented Mar 18, 2026

/backport to stable33

@susnux susnux self-assigned this Mar 18, 2026
Copy link
Contributor

@szaimen szaimen left a comment

Choose a reason for hiding this comment

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

🐘

susnux added 2 commits March 18, 2026 12:13
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
@susnux susnux force-pushed the fix/files-external-issues branch from d85c80a to a24fc77 Compare March 18, 2026 13:14
@susnux
Copy link
Contributor Author

susnux commented Mar 18, 2026

stable32 handled here: #59037

@susnux susnux merged commit 35606bc into master Mar 18, 2026
174 of 187 checks passed
@susnux susnux deleted the fix/files-external-issues branch March 18, 2026 14:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

3 participants