[SOLVED] AppwriteException: Invalid document structure: Attribute "color" has invalid type.
- 0
- Resolved
- Web
AppwriteException: Invalid document structure: Attribute "color" has invalid type. Value must be a valid string and no longer than 100 chars
once check my code
so when radio button selects a value -> you should be sending that back to update the DB about the color, empty string will be replaced by your color. I do not think the updation is happening and hence, it is showing error?
then what should i change in my code
props.setSelectedValue(event.target.value);
database({
color:''
}).then(function (response) {
console.log(response);
}, function (error) {
console.log(error);
});
}
const handleChange2 = (event)=>{
props.setSelectedValue2(event.target.value);
database(
{
side:''
}
).then(function (response) {
console.log(response);
}, function (error) {
console.log(error);
});
}```
What logs you get for this part?
database({
color:''
}).then(function (response) {
console.log(response);
}, function (error) {
console.log(error);
});
black and white
Or
Color
What is the log of the database function
What is log
Do you mean console log
Yes
Users radio button input
Do you get error when running the database function?
Yes
What is the error?
Show me the payload inside the network tab
Ok
here it is
Okay, you're sending color as an object when it is a string Just change the value to string and you're good to go
closing as original message was deleted so i think it was resolved
[SOLVED] AppwriteException: Invalid document structure: Attribute "color" has invalid type.
Recommended threads
- Custom API domain is unreachable
Earlier my custom api domain was working fine. Now it seems to be offline without a trace a few hours later. I didn't change anything, all the relevant DNS reco...
- "Invalid console fingerprint" when unpau...
I've tried logging out and logging back in, still can't figure out why this is happening.
- Inviting members while SMTP is disabled ...
Issue: https://github.com/appwrite/console/issues/3125 PR: https://github.com/appwrite/console/pull/3126