Fix for data loss issues. e1.target.response reported to become null. #1910
This commit is contained in:
parent
fa9c0b273f
commit
08fffa23a6
@ -124,9 +124,10 @@ class DataBoard
|
|||||||
ajaxClean: (boardID) ->
|
ajaxClean: (boardID) ->
|
||||||
$.cache "#{location.protocol}//a.4cdn.org/#{boardID}/threads.json", (e1) =>
|
$.cache "#{location.protocol}//a.4cdn.org/#{boardID}/threads.json", (e1) =>
|
||||||
return unless e1.target.status is 200
|
return unless e1.target.status is 200
|
||||||
|
response1 = e1.target.response
|
||||||
$.cache "#{location.protocol}//a.4cdn.org/#{boardID}/archive.json", (e2) =>
|
$.cache "#{location.protocol}//a.4cdn.org/#{boardID}/archive.json", (e2) =>
|
||||||
return unless e2.target.status is 200 or boardID in ['b', 'f', 'trash', 'bant']
|
return unless e2.target.status is 200 or boardID in ['b', 'f', 'trash', 'bant']
|
||||||
@ajaxCleanParse boardID, e1.target.response, e2.target.response
|
@ajaxCleanParse boardID, response1, e2.target.response
|
||||||
|
|
||||||
ajaxCleanParse: (boardID, response1, response2) ->
|
ajaxCleanParse: (boardID, response1, response2) ->
|
||||||
return if not (board = @data.boards[boardID])
|
return if not (board = @data.boards[boardID])
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user