@@ -, +, @@ - Create or edit a letter - Fill the title for a template, not the content - Save - Confirm you get the alert and that the form is not submitted --- koha-tmpl/intranet-tmpl/prog/en/modules/tools/letter.tt | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) --- a/koha-tmpl/intranet-tmpl/prog/en/modules/tools/letter.tt +++ a/koha-tmpl/intranet-tmpl/prog/en/modules/tools/letter.tt @@ -30,6 +30,7 @@ $(document).ready(function() { $("#submit_form").click( function(event) { event.preventDefault(); var at_least_one_exists = 0; + var are_valid = 1; $("fieldset.mtt").each( function(){ var title = $(this).find('input[name="title"]').val(); var content = $(this).find('textarea[name="content"]').val(); @@ -41,8 +42,8 @@ $(document).ready(function() { var msg = _("Please specify title and content for %s"); msg = msg.replace( "%s", mtt ); at_least_one_exists = 1; - alert(msg) - return false; + alert(msg); + return are_valid = false; } else if ( title.length > 0 && content.length > 0 ) { at_least_one_exists = 1; } @@ -51,6 +52,9 @@ $(document).ready(function() { alert( _("Please fill at least one template.") ); return false; } + if ( ! are_valid ) { + return false; + } // Test if code already exists in DB var new_lettercode = $("#code").val(); --