Bug 39861: Delegate click function to the table
To test:
1 - Add a new Z3950 server with basic information filled out, it doesn't need to be valid
2 - Add a second copy via the DB:
INSERT INTO z3950servers SELECT null,host,port,db,userid,password,servername,checked,rank,syntax,timeout,servertype,encoding,recordtype,sru_options,sru_fields,add_xslt,attributes FROM z3950servers WHERE id=6;
3 - Delete the copy, assuming it is on page one, it works
4 - Spam the DB with the SQL above and create 20+ entries
5 - Open the Z3950 admin page
6 - Go to second page of servers
7 - Attempt to delete any entry
8 - Nothing happens
9 - APPLY PATCH
10 - Try deleting again, it should now work.
Signed-off-by: Roman Dolny <roman.dolny@jezuici.pl>
Signed-off-by: David Nind <david@davidnind.com>
Signed-off-by: David Cook <dcook@prosentient.com.au>
Signed-off-by: Katrin Fischer <katrin.fischer@bsz-bw.de>
This commit is contained in:
parent
fb88cabe54
commit
a009011d5c
|
|
@ -321,7 +321,7 @@
|
|||
$("#serverst").kohaTable({
|
||||
pagingType: "full",
|
||||
});
|
||||
$(".delete").on("click",function(e){
|
||||
$("#serverst").on("click", ".delete", function(e) {
|
||||
var servername = $(this).data("servername");
|
||||
let formid = $(this).data("formid");
|
||||
if( confirm( _("Are you sure you want to delete server %s?").format(servername) ) ) {
|
||||
|
|
|
|||
Loading…
Reference in New Issue