Index: lams_tool_larsrc/web/includes/javascript/rsrcresourceitem.js =================================================================== RCS file: /usr/local/cvsroot/lams_tool_larsrc/web/includes/javascript/rsrcresourceitem.js,v diff -u -r1.13.2.1 -r1.13.2.2 --- lams_tool_larsrc/web/includes/javascript/rsrcresourceitem.js 19 May 2016 04:22:36 -0000 1.13.2.1 +++ lams_tool_larsrc/web/includes/javascript/rsrcresourceitem.js 2 Dec 2016 09:14:19 -0000 1.13.2.2 @@ -97,6 +97,16 @@ function submitResourceItem(){ //prepare lams_textarea value to Ajax submit and add instructions to form $('textarea').trigger('change'); + + // validation will fail with spaces + var urlField = document.getElementById("url"); + if ( urlField ) { + urlField.value = urlField.value.trim(); + } + + if ( ! $("#resourceItemForm").valid() ) + return false; + document.getElementById("instructionList").value = $("#instructionForm").serialize(); var formData = new FormData(document.getElementById("resourceItemForm"));