Not a Plant Fehlermeldung
This commit is contained in:
@@ -253,18 +253,25 @@ const toApiErrorPayload = (error) => {
|
||||
};
|
||||
}
|
||||
|
||||
if (error && typeof error === 'object' && error.code === 'PROVIDER_ERROR') {
|
||||
return {
|
||||
status: 502,
|
||||
body: { code: 'PROVIDER_ERROR', message: error.message || 'Provider request failed.' },
|
||||
};
|
||||
}
|
||||
|
||||
if (error && typeof error === 'object' && error.code === 'TIMEOUT') {
|
||||
return {
|
||||
status: 504,
|
||||
body: { code: 'TIMEOUT', message: error.message || 'Provider timed out.' },
|
||||
};
|
||||
if (error && typeof error === 'object' && error.code === 'PROVIDER_ERROR') {
|
||||
return {
|
||||
status: 502,
|
||||
body: { code: 'PROVIDER_ERROR', message: error.message || 'Provider request failed.' },
|
||||
};
|
||||
}
|
||||
|
||||
if (error && typeof error === 'object' && error.code === 'NOT_A_PLANT') {
|
||||
return {
|
||||
status: 422,
|
||||
body: { code: 'NOT_A_PLANT', message: error.message || 'Image does not contain a plant.' },
|
||||
};
|
||||
}
|
||||
|
||||
if (error && typeof error === 'object' && error.code === 'TIMEOUT') {
|
||||
return {
|
||||
status: 504,
|
||||
body: { code: 'TIMEOUT', message: error.message || 'Provider timed out.' },
|
||||
};
|
||||
}
|
||||
|
||||
return {
|
||||
|
||||
Reference in New Issue
Block a user