mirror of
https://github.com/kuhyx/todo-app.git
synced 2026-11-10 19:47:10 +01:00
Bump sync_settings_ui to v0.4.0, fixing Connect Firebase hanging forever
connectWithPassword() had no try/catch around firebaseFactory(), unlike connectWithGoogle() right next to it. A thrown FirebaseAuthError (wrong password, 400 from identitytoolkit) escaped uncaught out of the button's async onPressed, so the screen sat on "Signing in..." forever with no error shown -- reproduced live via the browser console. Fixed upstream in kuhyx/utils (sync_settings_ui-v0.4.0), which also required moving crdt_sync onto v0.11.0. Verified: wrong password now shows "Firebase rejected that account: <reason>" and re-enables the button instead of hanging. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
parent
59ee407d80
commit
0a0fe88b09
12
pubspec.lock
12
pubspec.lock
@ -101,11 +101,11 @@ packages:
|
||||
dependency: "direct main"
|
||||
description:
|
||||
path: crdt_sync_dart
|
||||
ref: "crdt_sync_dart-v0.10.0"
|
||||
resolved-ref: "5f64a8959b1db342da1f73157b1148aa0dfa38a8"
|
||||
ref: "crdt_sync_dart-v0.11.0"
|
||||
resolved-ref: feaaf691037da1580fabc992819180d85a97c90a
|
||||
url: "https://github.com/kuhyx/utils"
|
||||
source: git
|
||||
version: "0.10.0"
|
||||
version: "0.11.0"
|
||||
cross_file:
|
||||
dependency: transitive
|
||||
description:
|
||||
@ -836,11 +836,11 @@ packages:
|
||||
dependency: "direct main"
|
||||
description:
|
||||
path: sync_settings_ui
|
||||
ref: "sync_settings_ui-v0.1.0"
|
||||
resolved-ref: "23c693da4e6fd6004df09829a7d75365dc086c2c"
|
||||
ref: "sync_settings_ui-v0.4.0"
|
||||
resolved-ref: "26d7507fff52cd005bbd713e0b8608dc03a017b2"
|
||||
url: "https://github.com/kuhyx/utils"
|
||||
source: git
|
||||
version: "0.1.0"
|
||||
version: "0.4.0"
|
||||
synchronized:
|
||||
dependency: transitive
|
||||
description:
|
||||
|
||||
@ -33,7 +33,7 @@ dependencies:
|
||||
crdt_sync:
|
||||
git:
|
||||
url: https://github.com/kuhyx/utils
|
||||
ref: crdt_sync_dart-v0.10.0
|
||||
ref: crdt_sync_dart-v0.11.0
|
||||
path: crdt_sync_dart
|
||||
|
||||
# The following adds the Cupertino Icons font to your application.
|
||||
@ -82,7 +82,7 @@ dependencies:
|
||||
sync_settings_ui:
|
||||
git:
|
||||
url: https://github.com/kuhyx/utils
|
||||
ref: sync_settings_ui-v0.1.0
|
||||
ref: sync_settings_ui-v0.4.0
|
||||
path: sync_settings_ui
|
||||
url_launcher: ^6.3.2
|
||||
uuid: ^4.5.3
|
||||
|
||||
Loading…
Reference in New Issue
Block a user