Unhandled Runtime Error[ Server ] Error: Invalid document structure: Missing required attribute
- 0
- Databases
- Web
- Cloud
Since yesterday, I am getting this error : Error: Invalid document structure: Missing required attribute "bucketField" in my project with appwrite as the backend.
It was working fine till yesterday 1:00am IST. The code snippet where this error came from : `const fileDocument = { type: getFileType(bucketFile.name).type, name: bucketFile.name, url: constructFileUrl(bucketFile.$id), extension: getFileType(bucketFile.name).extension, size: bucketFile.sizeOriginal, owner: ownerId, accountId, users: [], bucketFileId: bucketFile.$id, };
const newFile = await databases
.createDocument(
appwriteConfig.databaseId,
appwriteConfig.filesCollectionId,
ID.unique(),
fileDocument,
)
.catch(async (error: unknown) => {
await storage.deleteFile(appwriteConfig.bucketId, bucketFile.$id);
await handleError(error, "Failed to create file document");
});`
I have attached all the snapshots with the error and my appwrite collection -> attributes in this post.
@ZDevLuffOP743 Can you please provide more detais please , projectId, databaseId, collectionId 🙏
Sure :
ProjectId : 6747311a0038f1fcc367 DatabaseId: 674731b1001a4c3e29f9 UsersCollectionId: 67473230001a965af8cd FilesCollectionId: 6747340b0032a72fc133
Recommended threads
- Firebase app import
I'm **very** new to appwrite and I just set up appwrite with docker and I'm trying to import a Firebase app I have set up but it's erroring and I don't really k...
- Documentation That's Not Useful
Collections show me this link to explain what the activity tab is for. https://appwrite.io/docs/products/databases/databases the documentation honestly is not h...
- Console cloud is down
As attached I can not login to console and it affected to our services that uses Appwrite <#1102936099745177700> <#564160731327758347>