Flutter Developer
My English is not very good, please forgive me
When I use this function "account.get()" and "account.create()", they both remind me like this: type "Null" is not a subtype of type "bool". But strangely enough, I did manage to create a new account.
Here is my sign code:
// 注册方法
signUp(String userId, String email, String password, String name,
Function onSuccess) {
_account
.create(userId: userId, email: email, password: password, name: name)
.then((value) => onSuccess(value), onError: (error) {
print("注册失败:${error}");
});
}
Here is my get code:
Future getUser(){
return _account.get();
}
// i use it in getx's init function
Future onInit() async {
super.onInit();
appWriteManager.getUser().then((value) {
print("user:${value}");
},onError: (error){
print("get user 出错:${error}");
});
}
this is error message:
I/flutter ( 8300): get user 出错:type 'Null' is not a subtype of type 'bool'
E/libEGL ( 8300): called unimplemented OpenGL ES API
E/libEGL ( 8300): called unimplemented OpenGL ES API
I/art ( 8300): Do partial code cache collection, code=17KB, data=31KB
I/art ( 8300): After code cache collection, code=17KB, data=31KB
I/art ( 8300): Increasing code cache capacity to 128KB
E/libEGL ( 8300): called unimplemented OpenGL ES API
I/flutter ( 8300): 注册失败:type 'Null' is not a subtype of type 'bool'
I/flutter ( 8300): 注册失败:AppwriteException: user_already_exists, A user with the same id, email, or phone already exists in this project. (409)