X-Git-Url: https://git.openstreetmap.org./osqa.git/blobdiff_plain/5f15f7a7456af4fedffc1e89499a80a6518d1b64..267af854023b396c34cdc2b6ff162dc4a40fb61c:/forum/skins/default/media/js/osqa.main.js diff --git a/forum/skins/default/media/js/osqa.main.js b/forum/skins/default/media/js/osqa.main.js index 6bd0969..8f785e3 100644 --- a/forum/skins/default/media/js/osqa.main.js +++ b/forum/skins/default/media/js/osqa.main.js @@ -19,10 +19,12 @@ $('html').ajaxSend(function(event, xhr, settings) { } return cookieValue; } - if (!(/^http:.*/.test(settings.url) || /^https:.*/.test(settings.url))) { - // Only send the token to relative URLs i.e. locally. - xhr.setRequestHeader("X-CSRFToken", getCookie('csrftoken')); - } + try { + if (!(/^http:.*/.test(settings.url) || /^https:.*/.test(settings.url))) { + // Only send the token to relative URLs i.e. locally. + xhr.setRequestHeader("X-CSRFToken", getCookie('csrftoken')); + } + } catch (e) {} }); var response_commands = { @@ -594,7 +596,7 @@ $(function() { } start_command(); - $.post($form.attr('action'), $form.serialize(), function(data) { + $.post($form.attr('action'), post_data, function(data) { process_ajax_response(data, evt, function(error) { if (!error) { cleanup_form();