File tree Expand file tree Collapse file tree 1 file changed +14
-9
lines changed
frontend/src/views/BookerView Expand file tree Collapse file tree 1 file changed +14
-9
lines changed Original file line number Diff line number Diff line change @@ -73,15 +73,20 @@ const handleError = (data: Exception) => {
7373
7474 const errorDetail = data ?.detail as ExceptionDetail ;
7575
76- if (errorDetail ?.id === ' SCHEDULE_NOT_ACTIVE' ) {
77- errorHeading .value = ' ' ;
78- errorBody .value = errorDetail .message ;
79- } else if (errorDetail ?.id === ' RATE_LIMIT_EXCEEDED' ) {
80- errorHeading .value = ' ' ;
81- errorBody .value = errorDetail .message ;
82- } else if (errorDetail ?.id === ' REMOTE_CALENDAR_CONNECTION_ERROR' ) {
83- errorHeading .value = ' ' ;
84- errorBody .value = t (' error.calendarConnectionUnavailable' );
76+ switch (errorDetail ?.id ) {
77+ case ' SCHEDULE_NOT_ACTIVE' :
78+ case ' RATE_LIMIT_EXCEEDED' :
79+ errorHeading .value = ' ' ;
80+ errorBody .value = errorDetail .message ;
81+ break ;
82+ case ' REMOTE_CALENDAR_CONNECTION_ERROR' :
83+ errorHeading .value = ' ' ;
84+ errorBody .value = t (' error.calendarConnectionUnavailable' );
85+ break ;
86+ default :
87+ errorHeading .value = ' ' ;
88+ errorBody .value = t (' error.generalBookingError' );
89+ break ;
8590 }
8691};
8792
You can’t perform that action at this time.
0 commit comments