Bug 15981 - Serials frequencies can be deleted without warning

A JavaScript alert should ask the user to confirm deletion of a serial
frequency. This patch adds this to the template.

To test, apply the patch and go to Serials -> Manage frequencies

- In the list of frequencies, click any "Delete" link.
- Verify that a JavaScript alert is triggered.
- Test that cancelling the alert cancels the deletion operation.
- Test that confirming the alert allows the deletion to complete.

Signed-off-by: Nicole C Engard <nengard@bywatersolutions.com>

Signed-off-by: Jonathan Druart <jonathan.druart@bugs.koha-community.org>

Signed-off-by: Brendan A Gallagher <brendan@bywatersolutions.com>
This commit is contained in:
Owen Leonard 2016-03-04 11:52:25 -05:00 committed by Brendan A Gallagher
parent 6179f04c8a
commit 4e82b8db94
1 changed files with 4 additions and 1 deletions

View File

@ -61,6 +61,9 @@ $(document).ready(function() {
$("#issuesperunit").val(1);
}
});
$(".delete_frequency").on("click",function(){
return confirmDelete();
});
});
//]]>
</script>
@ -208,7 +211,7 @@ $(document).ready(function() {
<td>[% frequency.displayorder %]</td>
<td>
<a href="/cgi-bin/koha/serials/subscription-frequencies.pl?op=modify&frequencyid=[% frequency.id %]">Modify</a> |
<a href="/cgi-bin/koha/serials/subscription-frequencies.pl?op=del&frequencyid=[% frequency.id %]">Delete</a>
<a class="delete_frequency" href="/cgi-bin/koha/serials/subscription-frequencies.pl?op=del&frequencyid=[% frequency.id %]">Delete</a>
</td>
</tr>
[% END %]