Skip to content

Commit f23471d

Browse files
committed
Improve error handling in report operations by providing default error message
1 parent 7d5bef1 commit f23471d

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

frontend/src/common/api/reportService.ts

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -152,7 +152,7 @@ export const markReportAsRead = async (reportId: string): Promise<MedicalReport>
152152
return response.data;
153153
} catch (error) {
154154
if (axios.isAxiosError(error)) {
155-
throw new ReportError(`Failed to mark report as read: ${error.message}`);
155+
throw new ReportError(`Failed to mark report as read: ${error.message || 'Unknown error'}`);
156156
}
157157
throw new ReportError('Failed to mark report as read');
158158
}
@@ -180,7 +180,9 @@ export const toggleReportBookmark = async (
180180
return response.data;
181181
} catch (error) {
182182
if (axios.isAxiosError(error)) {
183-
throw new ReportError(`Failed to toggle bookmark status: ${error.message}`);
183+
throw new ReportError(
184+
`Failed to toggle bookmark status: ${error.message || 'Unknown error'}`,
185+
);
184186
}
185187
throw new ReportError('Failed to toggle bookmark status');
186188
}

0 commit comments

Comments
 (0)