I am trying to get current User, but get this error message when I do. I get back user prefs, but error comes from trying account.get() So I am getting User. I am not sure what variable is not set. I looked into User object, It can be status, emailVerification, phoneVerification, mfa, totp. There is no other bool it is expecting.
TypeScript
Client client = Client();
client
.setEndpoint(DBConstants.localhostAccessPoint)
.setProject(DBConstants.localhostProjectID)
.setSelfSigned(status: true);
Account account = Account(client);
Preferences prefs = await account.getPrefs();
print('prefs: ${prefs.data}');
User user = await account.get();
TL;DR
Issue: Error message "Expected a value of type 'bool', but got one of type 'Null'" when trying to get the current User.
Solution: The error might be caused by a missing or null value in the User object attributes. Check for any null values in the User object's status, emailVerification, phoneVerification, mfa, or totp attributes. Adjust the code to handle potential null values in these attributes before calling the account.get() method.Recommended threads
- Error code 526
Site down. Invalid SSL certificate Error code 526 Could anyone take a look please, thank you. Please DM me for detail.
- Create Oauth session is not working
- Realtime Connection Error After Updating...
I get the following error message now when the realtime subscription picks up a new message. There's more to the error but it makes the discord message too long...