Added internet permission and better message from api call
This commit is contained in:
@@ -217,14 +217,21 @@ class _LoginState extends ConsumerState<Login> {
|
||||
'password': passwordController.text,
|
||||
});
|
||||
|
||||
final bool success = data?['success'] ?? false;
|
||||
String message = 'Login unsuccessful';
|
||||
bool success = data?['success'] == 'false';
|
||||
if (data != null) {
|
||||
if (data['message'] != null) {
|
||||
message = data['message'];
|
||||
} else if (success) {
|
||||
message = 'Logged in!';
|
||||
}
|
||||
}
|
||||
// final bool success = data?['success'] ?? false;
|
||||
printAmber(data);
|
||||
showSnack(
|
||||
ref: ref,
|
||||
text: data?['message'] ?? success
|
||||
? 'Login successful'
|
||||
: 'Login unsuccessful',
|
||||
text: message,
|
||||
type: !success ? SnackType.error : SnackType.success);
|
||||
printAmber(data);
|
||||
} catch (err, st) {
|
||||
printRed('Error in login: $err\n$st');
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user