if (req.payload) {
const payload = JSON.parse(req.payload);
console.log('PAYLOAD PARSED');
console.log(payload);
try {
const promise = await users.create(node_appwrite_1.ID.unique(), payload.email, payload.password, payload.name);
response.body = promise;
response.statusCode = 200;
}
catch (error) {
response.body = error;
}
}
This code creates anonymous user in my project for some reason.
Payload exists.
Stringified payload is sent from the function execution interface
"{\"email\": \"user@example.com\",\"password\": \"example\",\"name\": \"User example\"}"
Parsed payload is there as well that goes into the api request
{"email": "user@example.com","password": "example","name": "User example"}