parent
82e51f6723
commit
b6645773f3
@ -2596,7 +2596,7 @@
|
|||||||
return QR.ajax = $.ajax($.id('postForm').parentNode.action, callbacks, opts);
|
return QR.ajax = $.ajax($.id('postForm').parentNode.action, callbacks, opts);
|
||||||
},
|
},
|
||||||
response: function(html) {
|
response: function(html) {
|
||||||
var ban, board, doc, err, msg, persona, postID, reply, threadID, _, _ref, _ref1;
|
var ban, board, doc, err, persona, postID, reply, threadID, _, _ref, _ref1;
|
||||||
doc = d.implementation.createHTMLDocument('');
|
doc = d.implementation.createHTMLDocument('');
|
||||||
doc.documentElement.innerHTML = html;
|
doc.documentElement.innerHTML = html;
|
||||||
if (ban = $('.banType', doc)) {
|
if (ban = $('.banType', doc)) {
|
||||||
@ -2608,7 +2608,7 @@
|
|||||||
if ((_ref = $('a', err)) != null) {
|
if ((_ref = $('a', err)) != null) {
|
||||||
_ref.target = '_blank';
|
_ref.target = '_blank';
|
||||||
}
|
}
|
||||||
} else if (!(msg = $('b', doc))) {
|
} else if (doc.title !== 'Post successful!') {
|
||||||
err = 'Connection error with sys.4chan.org.';
|
err = 'Connection error with sys.4chan.org.';
|
||||||
}
|
}
|
||||||
if (err) {
|
if (err) {
|
||||||
@ -2635,7 +2635,7 @@
|
|||||||
sub: Conf['Remember Subject'] ? reply.sub : null
|
sub: Conf['Remember Subject'] ? reply.sub : null
|
||||||
};
|
};
|
||||||
$.set('QR.persona', persona);
|
$.set('QR.persona', persona);
|
||||||
_ref1 = msg.lastChild.textContent.match(/thread:(\d+),no:(\d+)/), _ = _ref1[0], threadID = _ref1[1], postID = _ref1[2];
|
_ref1 = doc.body.lastChild.textContent.match(/thread:(\d+),no:(\d+)/), _ = _ref1[0], threadID = _ref1[1], postID = _ref1[2];
|
||||||
$.event(QR.el, new CustomEvent('QRPostSuccessful', {
|
$.event(QR.el, new CustomEvent('QRPostSuccessful', {
|
||||||
bubbles: true,
|
bubbles: true,
|
||||||
detail: {
|
detail: {
|
||||||
|
|||||||
@ -1,4 +1,6 @@
|
|||||||
master
|
master
|
||||||
|
- Mayhem
|
||||||
|
Fix successful posting causing errors.
|
||||||
|
|
||||||
2.37.2
|
2.37.2
|
||||||
- aeosynth
|
- aeosynth
|
||||||
|
|||||||
@ -2060,7 +2060,7 @@ QR =
|
|||||||
"Reason: #{$('.reason', doc).innerHTML}"
|
"Reason: #{$('.reason', doc).innerHTML}"
|
||||||
else if err = doc.getElementById 'errmsg' # error!
|
else if err = doc.getElementById 'errmsg' # error!
|
||||||
$('a', err)?.target = '_blank' # duplicate image link
|
$('a', err)?.target = '_blank' # duplicate image link
|
||||||
else unless msg = $ 'b', doc
|
else if doc.title isnt 'Post successful!'
|
||||||
err = 'Connection error with sys.4chan.org.'
|
err = 'Connection error with sys.4chan.org.'
|
||||||
|
|
||||||
if err
|
if err
|
||||||
@ -2096,7 +2096,7 @@ QR =
|
|||||||
sub: if Conf['Remember Subject'] then reply.sub else null
|
sub: if Conf['Remember Subject'] then reply.sub else null
|
||||||
$.set 'QR.persona', persona
|
$.set 'QR.persona', persona
|
||||||
|
|
||||||
[_, threadID, postID] = msg.lastChild.textContent.match /thread:(\d+),no:(\d+)/
|
[_, threadID, postID] = doc.body.lastChild.textContent.match /thread:(\d+),no:(\d+)/
|
||||||
|
|
||||||
# Post/upload confirmed as successful.
|
# Post/upload confirmed as successful.
|
||||||
$.event QR.el, new CustomEvent 'QRPostSuccessful',
|
$.event QR.el, new CustomEvent 'QRPostSuccessful',
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user