Skip to content
Back

Simple Email/Password login results in an error!

  • 0
  • Self Hosted
  • Flutter
  • Auth
Ahsan_Aquib_Raushan
3 Jan, 2025, 17:16

It is a simple cast error in session.dart file, below is the logs:

E/flutter ( 6054): [ERROR:flutter/runtime/dart_vm_initializer.cc(41)] Unhandled Exception: type 'List<dynamic>' is not a subtype of type 'List<String>' in type cast E/flutter ( 6054): #0 new Session.fromMap (package:appwrite/src/models/session.dart:152:39) E/flutter ( 6054): #1 Account.createEmailPasswordSession (package:appwrite/services/account.dart:646:27) E/flutter ( 6054): <asynchronous suspension> E/flutter ( 6054): #2 _LoginScreenState.login (package:e_commerce_flutter/src/view/screen/auth/login_screen.dart:25:5) E/flutter ( 6054): <asynchronous suspension> E/flutter ( 6054): D/DecorView: onWindowFocusChanged hasWindowFocus false

This is from the flutter's appwrite package : 13.1.0, but i initially tried 13.1.1 and it also resulted in the same error!

TL;DR
Issue with simple email/password login resulting in a cast error in session.dart file. Version 13.1.0 of the Flutter's appwrite package causing the problem, solution is to downgrade to version 13.0.
Ahsan_Aquib_Raushan
3 Jan, 2025, 17:40

Works! Thanks!

Reply

Reply to this thread by joining our Discord

Reply on Discord

Need support?

Join our Discord

Get community support by joining our Discord server.

Join Discord

Get premium support

Join Appwrite Pro and get email support from our team.

Learn more