20240903 pre release

This commit is contained in:
2024-09-03 22:17:09 +09:00
parent fe46d46ab6
commit 2c0bb06e74
44 changed files with 610 additions and 154 deletions

View File

@ -108,7 +108,22 @@ class AuthService {
if (response.statusCode == 200) {
cats = json.decode(utf8.decode(response.bodyBytes));
} else {
debugPrint('Response body: ${response.body}');
print('Login failed with status code: ${response.statusCode}');
var errorMessage = 'ログインに失敗しました。';
if (response.statusCode == 400) {
var errorBody = json.decode(utf8.decode(response.bodyBytes));
errorMessage = errorBody['non_field_errors']?[0] ?? 'パスワードが正しくありません。';
}
Get.snackbar(
"エラー",
errorMessage,
backgroundColor: Colors.red,
colorText: Colors.white,
snackPosition: SnackPosition.TOP,
duration: const Duration(seconds: 3),
);
cats = {};
}
} catch( e ){