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
- Issues with uAuth
Hey everyone, is anyone experiencing 500 errors for the oauth flow starting today? Im in the fra region. My oauth flow used to work fine until today, now im get...
- Provider error when creating a function ...
- Cloud function deployment failures
When I run appwrite push functions, select the function I want to deploy, confirm with a YES, is starts deploying but goes into error. I need to repeat the ste...