i'm searching for appwrite sdk erros but i didn't find any docs for it. what i find is only the api errors docs and like that.
so, where ca i find it ?
errors example: LOG [Error: AppwriteException: Missing required parameter: "secret"] LOG [Error: Error: AppwriteException: Missing required parameter: "secret"] LOG [Error: AppwriteException: Invalid token passed in the request.] LOG [Error: Error: AppwriteException: Invalid token passed in the request.]
sdk errors docs?
These are our docs on errors: https://appwrite.io/docs/advanced/platform/response-codes#error-types
It is best to check the type property and return an appropriate message to your user
I'm getting this types of error without objects:
```LOG [Error: AppwriteException: Invalid queries
param: Value must a valid array no longer than 100 items and Value must be a valid string and at least 1 chars and no longer than 4096 chars]
code:
```js
export const createUser = async (phoneNumber, name, sex, studyRate, grade, phoneCountry, countryName, countryCode, otp) => {
try {
// Validate phone number
const fixedPhoneNumber = phoneNumber.trim();
if (!fixedPhoneNumber.startsWith('+') || fixedPhoneNumber.length > 15) {
throw new Error('Invalid phone number format');
}
const newAccount = await account.createPhoneToken(ID.unique(), fixedPhoneNumber)
if (!newAccount) throw Error
const avatarUrl = avatar.getInitials()
const newUser = await databases.listDocuments(config.databaseId, config.usersCollectionId, ID.unique(), {
accountId: newAccount.$id,
name: name,
sex: sex,
phoneCountry: phoneCountry,
countryName: countryName,
countryCode: countryCode,
phoneNumber: fixedPhoneNumber
})
} catch (error) {
console.log(error);
throw new Error(error);
}
}
Recommended threads
- My account is blocked so please check an...
My account is blocked so please unblock my account because all the apps are closed due to which it is causing a lot of problems
- Applying free credits on Github Student ...
So this post is kind of related to my old post where i was charged 15usd by mistake. This happens when you are trying to apply free credits you got from somewh...
- Attributes Confusion
```import 'package:appwrite/models.dart'; class OrdersModel { String id, email, name, phone, status, user_id, address; int discount, total, created_at; L...