const fileId = generateFileId(locationName);
const promise = storage.listFiles('6496afb137df9de6ce7b', fileId);
promise
.then((response) => {
console.log('Place images retrieved successfully:', response);
setPlaceImages(response.files);
})
.catch((error) => {
console.error('Failed to retrieve place images:', error);
// Handle the error
});
};
useEffect(() => {
retrievePlaceImages();
}, []);```
please help me remove the error
Failed to retrieve place images: AppwriteException: Server Error at Client.<anonymous>
Promise.then() dosen't returns response it goes straight away into catch block
You're using cloud?
Also, why not use async/try/await/catch rather than callbacks?
till now things were working i copy pasted from docs so
okay I am changing this to async/try/catch and if error persists i would let you know
hey steven error persists even after this
try {
const fileId = generateFileId(locationName);
console.log("retrievePlaceImages fileId: ", fileId);
const response = await storage.listFiles('6496afb137df9de6ce7b', fileId);
console.log('Place images retrieved successfully:', response);
setPlaceImages(response.files);
} catch (error) {
console.error('Failed to retrieve place images:', error);
// Handle the error
}
};
useEffect(() => {
retrievePlaceImages();
}, []);```
@Steven updated to try catch block
There are additional queries being passed 🧐
Perhaps you should be using get file instead
Or get file for view
my issue has got resolved with getFilePreview
Thanks Steven 😊
@Steven
ya there are
[SOLVED] How to use Storage Listfiles of appwrite
Recommended threads
- Project Inactivity Clarification
I'm on appwrite free plan with my account (om.thakkar@ivcventure.com). Even though throughout the week we use the project atleast once to upload dynamic content...
- [ENHANCEMENT] Use the custom Next.js dep...
Deployment adapters on Next.js are now stable! This means that we don't have to stick to the limitations of sniffing out build outputs and manually moving or mo...
- NextJS builds sudden runtime_timeout
My builds suddenly stopped working. Activating old prebuilt snapshots work, but redeploying that same code produces builds that throw runtime_timeout FRA region