fix: unscheduling a recipe should not delete them (#8978)
Signed-off-by: Angie Jones <jones.angie@gmail.com>
This commit is contained in:
@@ -2749,7 +2749,7 @@
|
||||
],
|
||||
"responses": {
|
||||
"204": {
|
||||
"description": "Scheduled job deleted successfully"
|
||||
"description": "Scheduled job removed successfully"
|
||||
},
|
||||
"404": {
|
||||
"description": "Scheduled job not found"
|
||||
|
||||
@@ -3767,7 +3767,7 @@ export type DeleteScheduleErrors = {
|
||||
|
||||
export type DeleteScheduleResponses = {
|
||||
/**
|
||||
* Scheduled job deleted successfully
|
||||
* Scheduled job removed successfully
|
||||
*/
|
||||
204: void;
|
||||
};
|
||||
|
||||
@@ -45,7 +45,10 @@ const i18n = defineMessages({
|
||||
noSchedules: { id: 'schedulesView.noSchedules', defaultMessage: 'No schedules yet' },
|
||||
scheduleUpdated: { id: 'schedulesView.scheduleUpdated', defaultMessage: 'Schedule Updated' },
|
||||
scheduleUpdatedMsg: { id: 'schedulesView.scheduleUpdatedMsg', defaultMessage: 'Successfully updated schedule "{id}"' },
|
||||
confirmDelete: { id: 'schedulesView.confirmDelete', defaultMessage: 'Are you sure you want to delete schedule "{id}"?' },
|
||||
confirmDelete: {
|
||||
id: 'schedulesView.confirmDelete',
|
||||
defaultMessage: 'Remove schedule "{id}"? The recipe will be kept.',
|
||||
},
|
||||
schedulePaused: { id: 'schedulesView.schedulePaused', defaultMessage: 'Schedule Paused' },
|
||||
schedulePausedMsg: { id: 'schedulesView.schedulePausedMsg', defaultMessage: 'Successfully paused schedule "{id}"' },
|
||||
pauseError: { id: 'schedulesView.pauseError', defaultMessage: 'Pause Schedule Error' },
|
||||
@@ -326,8 +329,8 @@ const SchedulesView: React.FC<SchedulesViewProps> = ({ onClose: _onClose }) => {
|
||||
trackScheduleDeleted(true);
|
||||
await fetchSchedules();
|
||||
} catch (error) {
|
||||
console.error(`Failed to delete schedule "${id}":`, error);
|
||||
const errorMsg = errorMessage(error, `Unknown error deleting "${id}".`);
|
||||
console.error(`Failed to remove schedule "${id}":`, error);
|
||||
const errorMsg = errorMessage(error, `Unknown error removing schedule "${id}".`);
|
||||
setApiError(errorMsg);
|
||||
trackScheduleDeleted(false, getErrorType(error));
|
||||
} finally {
|
||||
|
||||
@@ -3534,7 +3534,7 @@
|
||||
"defaultMessage": "YAML"
|
||||
},
|
||||
"schedulesView.confirmDelete": {
|
||||
"defaultMessage": "Are you sure you want to delete schedule \"{id}\"?"
|
||||
"defaultMessage": "Remove schedule \"{id}\"? The recipe will be kept."
|
||||
},
|
||||
"schedulesView.createSchedule": {
|
||||
"defaultMessage": "Create Schedule"
|
||||
|
||||
Reference in New Issue
Block a user