Can't quote reply to post


(Dan Dascalescu) #1
  1. Go to What is the most awesome plugin for Discourse, that does not yet exist?
  2. Expand the “2 replies” under that post
  3. Select the entirety of the first reply
  4. Click quote reply

Nothing happens for a while, then the console shows a few repeating error messages (copying and pasting from Chrome results in this messy output due to this Chrome bug, sorry about that):

GET https://meta.discourse.org/posts/61510?_=1445475575556 net::ERR_EMPTY_RESPONSE
Y.cors.e.crossDomain.send @ vendor-d726f166eae32585d948cc4b83590d33.js?v=1&origin=https%3A%2F%2Fmeta.discourse.org:5
J.extend.ajax @ vendor-d726f166eae32585d948cc4b83590d33.js?v=1&origin=https%3A%2F%2Fmeta.discourse.org:4
o @ _application-5143c01d5a70073a6640168c5a91db74.js:105
_ @ vendor-d726f166eae32585d948cc4b83590d33.js?v=1&origin=https%3A%2F%2Fmeta.discourse.org:23
h @ vendor-d726f166eae32585d948cc4b83590d33.js?v=1&origin=https%3A%2F%2Fmeta.discourse.org:24
Discourse.Ajax.Em.Mixin.create.ajax @ _application-5143c01d5a70073a6640168c5a91db74.js:121
i.extend.loadPost @ _application-5143c01d5a70073a6640168c5a91db74.js:6602
a.default.Ember.Controller.extend.n.value @ _application-5143c01d5a70073a6640168c5a91db74.js:22879
(anonymous function) @ _application-5143c01d5a70073a6640168c5a91db74.js:22880
b @ vendor-d726f166eae32585d948cc4b83590d33.js?v=1&origin=https%3A%2F%2Fmeta.discourse.org:23
y @ vendor-d726f166eae32585d948cc4b83590d33.js?v=1&origin=https%3A%2F%2Fmeta.discourse.org:23
g @ vendor-d726f166eae32585d948cc4b83590d33.js?v=1&origin=https%3A%2F%2Fmeta.discourse.org:23
(anonymous function) @ vendor-d726f166eae32585d948cc4b83590d33.js?v=1&origin=https%3A%2F%2Fmeta.discourse.org:1
8r.invoke @ vendor-d726f166eae32585d948cc4b83590d33.js?v=1&origin=https%3A%2F%2Fmeta.discourse.org:11
r.flush @ vendor-d726f166eae32585d948cc4b83590d33.js?v=1&origin=https%3A%2F%2Fmeta.discourse.org:11
n.flush @ vendor-d726f166eae32585d948cc4b83590d33.js?v=1&origin=https%3A%2F%2Fmeta.discourse.org:11
s.end @ vendor-d726f166eae32585d948cc4b83590d33.js?v=1&origin=https%3A%2F%2Fmeta.discourse.org:11
s.run @ vendor-d726f166eae32585d948cc4b83590d33.js?v=1&origin=https%3A%2F%2Fmeta.discourse.org:11
l @ vendor-d726f166eae32585d948cc4b83590d33.js?v=1&origin=https%3A%2F%2Fmeta.discourse.org:15
a.success @ _application-5143c01d5a70073a6640168c5a91db74.js:68
c @ vendor-d726f166eae32585d948cc4b83590d33.js?v=1&origin=https%3A%2F%2Fmeta.discourse.org:3
h.fireWith @ vendor-d726f166eae32585d948cc4b83590d33.js?v=1&origin=https%3A%2F%2Fmeta.discourse.org:3
r @ vendor-d726f166eae32585d948cc4b83590d33.js?v=1&origin=https%3A%2F%2Fmeta.discourse.org:4
(anonymous function) @ vendor-d726f166eae32585d948cc4b83590d33.js?v=1&origin=https%3A%2F%2Fmeta.discourse.org:5
vendor-d726f166eae32585d948cc4b83590d33.js?v=1&origin=https%3A%2F%2Fmeta.discourse.org:18
undefineda @ vendor-d726f166eae32585d948cc4b83590d33.js?v=1&origin=https%3A%2F%2Fmeta.discourse.org:18
e.default.trigger @ vendor-d726f166eae32585d948cc4b83590d33.js?v=1&origin=https%3A%2F%2Fmeta.discourse.org:23
h._onerror @ vendor-d726f166eae32585d948cc4b83590d33.js?v=1&origin=https%3A%2F%2Fmeta.discourse.org:24
p @ vendor-d726f166eae32585d948cc4b83590d33.js?v=1&origin=https%3A%2F%2Fmeta.discourse.org:23
(anonymous function) @ vendor-d726f166eae32585d948cc4b83590d33.js?v=1&origin=https%3A%2F%2Fmeta.discourse.org:18
r.invoke @ vendor-d726f166eae32585d948cc4b83590d33.js?v=1&origin=https%3A%2F%2Fmeta.discourse.org:11
r.flush @ vendor-d726f166eae32585d948cc4b83590d33.js?v=1&origin=https%3A%2F%2Fmeta.discourse.org:11
n.flush @ vendor-d726f166eae32585d948cc4b83590d33.js?v=1&origin=https%3A%2F%2Fmeta.discourse.org:11
s.end @ vendor-d726f166eae32585d948cc4b83590d33.js?v=1&origin=https%3A%2F%2Fmeta.discourse.org:11
s.run @ vendor-d726f166eae32585d948cc4b83590d33.js?v=1&origin=https%3A%2F%2Fmeta.discourse.org:11
l @ vendor-d726f166eae32585d948cc4b83590d33.js?v=1&origin=https%3A%2F%2Fmeta.discourse.org:15
a.error @ _application-5143c01d5a70073a6640168c5a91db74.js:85c @ vendor-d726f166eae32585d948cc4b83590d33.js?v=1&origin=https%3A%2F%2Fmeta.discourse.org:3
h.fireWith @ vendor-d726f166eae32585d948cc4b83590d33.js?v=1&origin=https%3A%2F%2Fmeta.discourse.org:3
r @ vendor-d726f166eae32585d948cc4b83590d33.js?v=1&origin=https%3A%2F%2Fmeta.discourse.org:4
(anonymous function) @ vendor-d726f166eae32585d948cc4b83590d33.js?v=1&origin=https%3A%2F%2Fmeta.discourse.org:5
vendor-d726f166eae32585d948cc4b83590d33.js?v=1&origin=https%3A%2F%2Fmeta.discourse.org:5

GET https://meta.discourse.org/posts/61510?_=1445475575557 net::ERR_EMPTY_RESPONSE
Y.cors.e.crossDomain.send @ vendor-d726f166eae32585d948cc4b83590d33.js?v=1&origin=https%3A%2F%2Fmeta.discourse.org:5J.extend.ajax @ vendor-d726f166eae32585d948cc4b83590d33.js?v=1&origin=https%3A%2F%2Fmeta.discourse.org:4o @ _application-5143c01d5a70073a6640168c5a91db74.js:105
_ @ vendor-d726f166eae32585d948cc4b83590d33.js?v=1&origin=https%3A%2F%2Fmeta.discourse.org:23
h @ vendor-d726f166eae32585d948cc4b83590d33.js?v=1&origin=https%3A%2F%2Fmeta.discourse.org:24
Discourse.Ajax.Em.Mixin.create.ajax @ _application-5143c01d5a70073a6640168c5a91db74.js:121
i.extend.loadPost @ _application-5143c01d5a70073a6640168c5a91db74.js:6602
a.default.Ember.Controller.extend.n.value @ _application-5143c01d5a70073a6640168c5a91db74.js:22879
(anonymous function) @ _application-5143c01d5a70073a6640168c5a91db74.js:22880
b @ vendor-d726f166eae32585d948cc4b83590d33.js?v=1&origin=https%3A%2F%2Fmeta.discourse.org:23
y @ vendor-d726f166eae32585d948cc4b83590d33.js?v=1&origin=https%3A%2F%2Fmeta.discourse.org:23
g @ vendor-d726f166eae32585d948cc4b83590d33.js?v=1&origin=https%3A%2F%2Fmeta.discourse.org:23
(anonymous function) @ vendor-d726f166eae32585d948cc4b83590d33.js?v=1&origin=https%3A%2F%2Fmeta.discourse.org:18
r.invoke @ vendor-d726f166eae32585d948cc4b83590d33.js?v=1&origin=https%3A%2F%2Fmeta.discourse.org:11
r.flush @ vendor-d726f166eae32585d948cc4b83590d33.js?v=1&origin=https%3A%2F%2Fmeta.discourse.org:11
n.flush @ vendor-d726f166eae32585d948cc4b83590d33.js?v=1&origin=https%3A%2F%2Fmeta.discourse.org:11
s.end @ vendor-d726f166eae32585d948cc4b83590d33.js?v=1&origin=https%3A%2F%2Fmeta.discourse.org:11
s.run @ vendor-d726f166eae32585d948cc4b83590d33.js?v=1&origin=https%3A%2F%2Fmeta.discourse.org:11
l @ vendor-d726f166eae32585d948cc4b83590d33.js?v=1&origin=https%3A%2F%2Fmeta.discourse.org:15
a.success @ _application-5143c01d5a70073a6640168c5a91db74.js:68
c @ vendor-d726f166eae32585d948cc4b83590d33.js?v=1&origin=https%3A%2F%2Fmeta.discourse.org:3
h.fireWith @ vendor-d726f166eae32585d948cc4b83590d33.js?v=1&origin=https%3A%2F%2Fmeta.discourse.org:3
r @ vendor-d726f166eae32585d948cc4b83590d33.js?v=1&origin=https%3A%2F%2Fmeta.discourse.org:4
(anonymous function) @ vendor-d726f166eae32585d948cc4b83590d33.js?v=1&origin=https%3A%2F%2Fmeta.discourse.org:5

The empty response comes from Discourse Meta, which says “The page you requested doesn’t exist or is private.” but is perfectly accessible via the API: https://meta.discourse.org/posts/61510.json.


(Jeff Atwood) #2

Hmm that is weird, may be a deeper bug, @eviltrout you should have a peek.


(Robin Ward) #3

Thanks for reporting it. Here’s a fix:

https://github.com/discourse/discourse/commit/09195768be4f05d49e8c9b3b24ee2afd23e777df


(Robin Ward) #4