Lines 4-10
Link Here
|
4 |
var modal_loading = "<div id=\"loading\"><img src=\"" + interface + "/" + theme + "/img/spinner-small.gif\" alt=\"\" /> "+ __('Loading...') +"</div>"; |
4 |
var modal_loading = "<div id=\"loading\"><img src=\"" + interface + "/" + theme + "/img/spinner-small.gif\" alt=\"\" /> "+ __('Loading...') +"</div>"; |
5 |
|
5 |
|
6 |
var editing = 0; |
6 |
var editing = 0; |
7 |
if( add_form == 1 && code !== '' ){ |
7 |
if( add_form == 1 && code !== '' || copy_form == 1 && code !== ''){ |
8 |
editing = 1; |
8 |
editing = 1; |
9 |
} |
9 |
} |
10 |
|
10 |
|
Lines 30-35
function checkCodes( new_lettercode, new_branchcode ){
Link Here
|
30 |
}); |
30 |
}); |
31 |
} |
31 |
} |
32 |
|
32 |
|
|
|
33 |
function confirmOverwrite( new_lettercode, new_branchcode ){ |
34 |
var letter_exists; |
35 |
$.ajax({ |
36 |
data: { code: new_lettercode, branchcode: new_branchcode }, |
37 |
type: 'GET', |
38 |
url: '/cgi-bin/koha/svc/letters/get/', |
39 |
async: !1, |
40 |
success: function (data) { |
41 |
if ( data.letters.length > 0 ) { |
42 |
letter_exists = 1; |
43 |
} |
44 |
} |
45 |
}); |
46 |
if(letter_exists){ |
47 |
return confirm(__("A letter with the code '%s' already exists for '%s'. Overwrite this letter?").format(new_lettercode, new_branchcode)); |
48 |
} |
49 |
} |
50 |
|
33 |
var Sticky; |
51 |
var Sticky; |
34 |
|
52 |
|
35 |
$(document).ready(function() { |
53 |
$(document).ready(function() { |
Lines 103-108
$(document).ready(function() {
Link Here
|
103 |
// Test if code already exists in DB |
121 |
// Test if code already exists in DB |
104 |
if( editing == 1 ){ // This is an edit operation |
122 |
if( editing == 1 ){ // This is an edit operation |
105 |
// We don't need to check for an existing Code |
123 |
// We don't need to check for an existing Code |
|
|
124 |
// However if we're copying, provide confirm |
125 |
// pop up of overwriting existing notice or slip |
126 |
if(copy_form == 1){ |
127 |
var new_lettercode = $("#code").val(); |
128 |
var new_branchcode = $("#branch").val(); |
129 |
var confirm = confirmOverwrite( new_lettercode, new_branchcode ); |
130 |
if( confirm && confirm === false){ |
131 |
return false; |
132 |
} |
133 |
} |
106 |
} else { |
134 |
} else { |
107 |
var new_lettercode = $("#code").val(); |
135 |
var new_lettercode = $("#code").val(); |
108 |
var new_branchcode = $("#branch").val(); |
136 |
var new_branchcode = $("#branch").val(); |
109 |
- |
|
|