From 1d9415ecf91399e333f5a42cbbbc7904bd0ce181 Mon Sep 17 00:00:00 2001 From: James Campos Date: Mon, 1 Aug 2011 00:00:46 -0700 Subject: [PATCH] fix file adding --- 4chan_x.user.js | 5 ++++- script.coffee | 2 +- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/4chan_x.user.js b/4chan_x.user.js index 5f15bbd2e..d1f0d0618 100644 --- a/4chan_x.user.js +++ b/4chan_x.user.js @@ -1387,7 +1387,10 @@ }, add: function() { var file, files; - file = this.parentNode.nextElementSibling.cloneNode(true); + file = $.el('input', { + type: 'file', + name: 'upfile' + }); files = $('#files', qr.el); return $.append(files, file); }, diff --git a/script.coffee b/script.coffee index f0aca2440..4c01a7f04 100644 --- a/script.coffee +++ b/script.coffee @@ -1088,7 +1088,7 @@ qr = $('input[name=pwd]', qr.el).value = if m = c.match(/4chan_pass=([^;]+)/) then decodeURIComponent m[1] else $('input[name=pwd]').value add: -> - file = @parentNode.nextElementSibling.cloneNode true + file = $.el 'input', type: 'file', name: 'upfile' files = $ '#files', qr.el $.append files, file