diff --git a/bug/bug/bug.js b/bug/bug/bug.js index a0be19d..e22f7d7 100644 --- a/bug/bug/bug.js +++ b/bug/bug/bug.js @@ -234,6 +234,12 @@ state_submit: function() { var element = $('.state_submit'); if(!element.hasClass('initialized')) { + // prepare token fdo#55442 + var token = $.bug.ajax('GET', $.bug.url + '/enter_bug.cgi?product=LibreOffice&bug_status=UNCONFIRMED').pipe(function(data){ + return $.bug.lookup_result(data, + [/$^/], //this will match nothing, thanks http://stackoverflow.com/a/940840 + //); + }); var form = $('.submission_form form'); $.bug.error_clear(); form.attr('action', $.bug.url + '/post_bug.cgi'); @@ -252,6 +258,7 @@ $('input[name="version"]', form).val(version); $('input[name="short_desc"]', form).val(short_desc); $('input[name="comment"]', form).val(comment); + $('input[name="token"]', form).val(token); return true; });