TypeError: n[0][n[1].key] is undefined -> Error when create a document w attribute t string array
- 0
- Self Hosted
- Databases
I created a collection and then i added a attribute in this way:
$databases->createStringAttribute(dbid,'colid','variants',100,false,null,true);
required is false, default is null and array is true
then, i created a document in this way:
xxxyyyy,
'xxxxxyyyy',
Appwrite.ID.unique(),
{
variants: ['0']
},
);```
document is created, i can see it in console, however when i want to access to its data in console, it dont show anything and crash with this errors:
```Uncaught (in promise) TypeError: n[0][n[1].key] is undefined
Uncaught (in promise) Error: Timeout
Realtime got disconnected. Reconnect will be attempted in 1 seconds. <empty string>```
i cant then use console until i refresh the browser, if i go to collection i can see the document on the documents list but the variants columns only shows [ ]
if i try to add a document manually from console it add the document too but again, variants attribute shows empty and trying to access to the document data make it crash again
if i delete the attribute variants and try to create it again manually from console it creates the attribute but shows a label "fail" or "failed" when listing the attributes of the collection, i need to delete the database and create it again so i can add the attribute again from scratch..
is this a bug or i missing something? Im running 1.4.13 self hosted
Can you see what the JSON is for the document? Maybe via the browsers network logs?
Recommended threads
- How to disable appwrite/embedding from s...
Hi everyone! I'm currently running a self-hosted instance of Appwrite. For my current use case, I don't need the AI/embedding features, and I noticed the `app...
- Invalid type for attribute 'email': emai...
I'm using the node-appwrite SDK to create a table, the column payload looks like this: ```json [{"key":"email","type":"email","required":true, "size": 512}] ``...
- Git connection is not working anymore on...
Hello all, I updated from 1.8.1 to 1.9.0 then 1.9.5. All seems to work even the Github connection. In Git configuration I see my Github user but when trying to...