From c2503977ea0336a964c06473a0f67af7f07af99e Mon Sep 17 00:00:00 2001 From: Lance Edgar Date: Fri, 14 Oct 2016 14:45:04 -0500 Subject: [PATCH] Add ability to clear current schedule when editing --- tailbone/templates/shifts/schedule_edit.mako | 22 ++++++++++++++---- tailbone/views/shifts/schedule.py | 24 +++++++++++++++++++- 2 files changed, 41 insertions(+), 5 deletions(-) diff --git a/tailbone/templates/shifts/schedule_edit.mako b/tailbone/templates/shifts/schedule_edit.mako index cd78e8bb..4fd67c9c 100644 --- a/tailbone/templates/shifts/schedule_edit.mako +++ b/tailbone/templates/shifts/schedule_edit.mako @@ -190,6 +190,15 @@ location.href = '${url('schedule.edit')}'; }); + $('.clear-schedule').click(function() { + if (confirm("This will remove all shifts from the schedule you're " + + "currently viewing.\n\nAre you sure you wish to do this?")) { + $(this).button('disable').button('option', 'label', "Clearing..."); + okay_to_leave = true; + $('#clear-schedule-form').submit(); + } + }); + });