fix: update FormData creation for image upload and improve error logging
This commit is contained in:
@@ -46,16 +46,16 @@ export default function ImageScreen() {
|
|||||||
try {
|
try {
|
||||||
setUploading(true);
|
setUploading(true);
|
||||||
|
|
||||||
|
// Erstellen eines FormData-Objekts für den Upload
|
||||||
const formData = new FormData();
|
const formData = new FormData();
|
||||||
|
|
||||||
const fileInfo = {
|
formData.append('image', {
|
||||||
uri: selectedAsset.uri,
|
uri: selectedAsset.uri,
|
||||||
type: selectedAsset.mimeType || 'image/jpeg',
|
type: selectedAsset.mimeType || 'image/jpeg',
|
||||||
name: selectedAsset.fileName || 'upload.jpg'
|
name: selectedAsset.fileName || 'upload.jpg',
|
||||||
};
|
} as any);
|
||||||
|
|
||||||
// @ts-ignore
|
console.log("FormData erstellt mit:", selectedAsset.uri, selectedAsset.mimeType, selectedAsset.fileName);
|
||||||
formData.append('image', fileInfo);
|
|
||||||
|
|
||||||
const response = await new RestService(token).uploadFile(formData);
|
const response = await new RestService(token).uploadFile(formData);
|
||||||
|
|
||||||
@@ -63,7 +63,7 @@ export default function ImageScreen() {
|
|||||||
console.log("Datei erfolgreich hochgeladen");
|
console.log("Datei erfolgreich hochgeladen");
|
||||||
fetchStoredFiles();
|
fetchStoredFiles();
|
||||||
} else {
|
} else {
|
||||||
console.error("Upload fehlgeschlagen");
|
console.error("Upload fehlgeschlagen:", response);
|
||||||
}
|
}
|
||||||
} catch (error) {
|
} catch (error) {
|
||||||
console.error("Fehler beim Hochladen der Datei:", error);
|
console.error("Fehler beim Hochladen der Datei:", error);
|
||||||
|
|||||||
Reference in New Issue
Block a user