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
- Relation Question
How do I create a relation from table y to an others x.$id. in my example I have a users table where I use Appwrites unique User IDs and I want other tables fo...
- Unknown attribute type: varchar / text
Since the `string` type is deprecated I tried using `varchar` and `text` in some newer tables, but when running `appwrite pull tables && appwrite types ./src/li...
- Query.search limitation
Since `string` is deprecated I used `varchar`, and now I cant use `Query.contains` , so I setup fulltext index and started using `Query.search` the issue is `Qu...