diff --git a/4chan_x.js b/4chan_x.js index 7b85e3783..9454809d4 100644 --- a/4chan_x.js +++ b/4chan_x.js @@ -1141,7 +1141,7 @@ dialog: function(link) { var MAX_FILE_SIZE, THREAD_ID, challenge, dialog, el, html, mail, name, pass, spoiler, src; MAX_FILE_SIZE = $('input[name="MAX_FILE_SIZE"]').value; - THREAD_ID = g.THREAD_ID || $.x('preceding::div[@class="op"][1]', link).id; + THREAD_ID = g.THREAD_ID || link.pathname.split('/').pop(); challenge = $('input[name=recaptcha_challenge_field]').value; src = "http://www.google.com/recaptcha/api/image?c=" + challenge; name = $('input[name=name]').value; diff --git a/script.coffee b/script.coffee index 5e895e70c..9a9062811 100644 --- a/script.coffee +++ b/script.coffee @@ -897,7 +897,7 @@ qr = dialog: (link) -> #maybe should be global MAX_FILE_SIZE = $('input[name="MAX_FILE_SIZE"]').value - THREAD_ID = g.THREAD_ID or $.x('preceding::div[@class="op"][1]', link).id + THREAD_ID = g.THREAD_ID or link.pathname.split('/').pop() challenge = $('input[name=recaptcha_challenge_field]').value src = "http://www.google.com/recaptcha/api/image?c=#{challenge}" name = $('input[name=name]').value