From 73756c21488118ed953800682a9090a9b3007cf1 Mon Sep 17 00:00:00 2001 From: ccd0 Date: Sun, 1 Mar 2015 00:33:04 -0800 Subject: [PATCH] Fix dumping of text files. --- src/Posting/QR.coffee | 2 +- src/Posting/QR.post.coffee | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/src/Posting/QR.coffee b/src/Posting/QR.coffee index 92b326f75..d842cad80 100644 --- a/src/Posting/QR.coffee +++ b/src/Posting/QR.coffee @@ -351,7 +351,7 @@ QR = post = QR.selected else post = QR.posts[QR.posts.length - 1] - if post[if isText then 'com' else 'file'] + if (if isText then post.com or post.pasting else post.file) post = new QR.post() post[if isText then 'pasteText' else 'setFile'] file diff --git a/src/Posting/QR.post.coffee b/src/Posting/QR.post.coffee index d0227cb51..8c4324e66 100644 --- a/src/Posting/QR.post.coffee +++ b/src/Posting/QR.post.coffee @@ -303,6 +303,7 @@ QR.post = class $.rmClass QR.nodes.fileSubmit, 'has-file' pasteText: (file) -> + @pasting = true reader = new FileReader() reader.onload = (e) => text = e.target.result @@ -313,6 +314,7 @@ QR.post = class if QR.selected is @ QR.nodes.com.value = @com @nodes.span.textContent = @com + delete @pasting reader.readAsText file dragStart: (e) ->