
am trying to upload files but am gettin
Error uploading image [AppwriteException: Network request failed]
TypeScript
export const uploadDriver = async (file: ImagePickerAsset) => {
try {
// remove all spaces, special characters and convert to lowercase
let name = file.fileName?.replace(/[^a-zA-Z0-9]/g, "").toLowerCase();
name = name?.replace(/\s/g, "_");
const response = await storage.createFile(
DRIVER_BUCKET_ID,
ID.unique(),
{
name: name!,
type: file.type!,
size: file.fileSize!,
uri: file.uri,
},
[Permission.read(Role.any()), Permission.write(Role.any())]
);
return response;
} catch (error) {
console.log("Error uploading image", error);
throw new Error("Failed to upload image");
}
};
TL;DR
Issue: Developers are encountering a network error when trying to upload files. The error message reads `Error uploading image [AppwriteException: Network request failed]`.
Solution: Check the network connectivity and ensure all data fields are correctly filled out. Also, double-check the permissions for reading and writing to the file. If the issue persists, decline the error message and inform the developer that the image upload failed.Recommended threads
- Trouble Accessing Project
Hello! I have been using Appwrite Cloud for some time now and it has been great, but I have just been getting this error this afternoon. Does anyone have any ad...
- Vercel Deployment issue
I am trying to deploy my web project using vercel, but in the deployed link, it is fetching some of the attributes and for the rest it is giving "not found" err...
- Invalid endpoint error
Hi, Created project&database setup, but getting 'invalid endpoint error', can anyone faced this issue.
