Back
Getting network request failed when trying to upload image to bucket in react native
- 0
- React Native
- Storage
- Cloud
so, this is the exact error i'm getting
TypeScript
(NOBRIDGE) ERROR Error uploading file: [AppwriteException: Network request failed]```
and this is my code
``` const AvatarHandle = async() => {
let avatar = await ImagePicker.launchImageLibraryAsync({
mediaTypes: ['images'],
allowsEditing: true,
aspect: [4,3],
quality: 1,
})
if(!avatar.canceled) {
setImage(avatar.assets[0].uri);
const sessione = await account.get();
try {
const response = await fetch(avatar.assets[0].uri);
const blob = await response.blob();
const file = new File([blob], "image.jpg", { type: "image/jpeg" });
console.log("Uploading file to storage...");
const uploadedFile = await storage.createFile('BucketID', 'unique()', file);
console.log("File uploaded successfully:", uploadedFile);
} catch (error) {
console.error("Error uploading file:", error);
Toast.show({
type: 'error',
text1: 'Upload Failed',
text2: 'Network request failed. Please try again.'
});
}
}
}```
TL;DR
Developers are experiencing a network request failed error when trying to upload an image to a bucket in React Native using Appwrite. The code appears to be set up correctly, but the issue persists. A possible solution could be to double-check the BucketID and ensure that all permissions are correctly set up in the Appwrite console.Though, everything else is just working fine, database & auth are just running smoothly. I tried a lot but seems issue is with appwrite, I just can't figure it out
Recommended threads
- Appwrite project paused
I have github student account. The auth has been paused however the database is working fine. I cant see any option to resume from my console panel. It is just ...
- Missing Invoice
Hi! I need help with billing on my account (marelu@gmail.com). I have never received a single invoice by email. My organization has been on the Pro plan since...
- Appwrite Functions cold start
Hello. I'm seeing really long cold starts on Appwrite Cloud Functions and wanted to know if this is expected. My function just authenticates the user, fetches ...