[PR #6653] [PM-33394] debt: Wire FolderManager and folder ViewModel error handlers #12898

Closed
opened 2026-04-11 03:53:04 -05:00 by GiteaMirror · 0 comments
Owner

Original Pull Request: https://github.com/bitwarden/android/pull/6653

State: closed
Merged: Yes


🎟️ Tracking

https://bitwarden.atlassian.net/browse/PM-33394

📔 Objective

Wire userFriendlyMessage through FolderManager fold(onFailure) for createFolder and deleteFolder, and update FolderAddEditViewModel error handlers to prefer errorMessage over generic defaults.

This is part of the PM-33394 series to surface CookieRedirectException user-friendly messages through result types to ViewModels. The foundation (userFriendlyMessage extension and errorMessage on result types) was merged in #6642.

Changes:

  • Wire userFriendlyMessage in FolderManager for createFolder and deleteFolder
  • Update FolderAddEditViewModel error handlers
  • Add FolderAddEditViewModel tests for CookieRedirectException error message propagation
**Original Pull Request:** https://github.com/bitwarden/android/pull/6653 **State:** closed **Merged:** Yes --- ## 🎟️ Tracking https://bitwarden.atlassian.net/browse/PM-33394 ## 📔 Objective Wire `userFriendlyMessage` through FolderManager `fold(onFailure)` for `createFolder` and `deleteFolder`, and update FolderAddEditViewModel error handlers to prefer `errorMessage` over generic defaults. This is part of the PM-33394 series to surface `CookieRedirectException` user-friendly messages through result types to ViewModels. The foundation (`userFriendlyMessage` extension and `errorMessage` on result types) was merged in #6642. **Changes:** - Wire `userFriendlyMessage` in FolderManager for createFolder and deleteFolder - Update FolderAddEditViewModel error handlers - Add FolderAddEditViewModel tests for CookieRedirectException error message propagation
GiteaMirror added the pull-request label 2026-04-11 03:53:04 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/android#12898