Don't nuke DataBoards when threads.json 404s, as 4chan fucks up often.

This commit is contained in:
Mayhem 2013-08-24 16:51:32 +02:00
parent d4dc96edc6
commit 667abe7480

View File

@ -70,10 +70,7 @@ class DataBoard
@save() @save()
ajaxClean: (boardID) -> ajaxClean: (boardID) ->
$.cache "//api.4chan.org/#{boardID}/threads.json", (e) => $.cache "//api.4chan.org/#{boardID}/threads.json", (e) =>
if e.target.status is 404 return if e.target.status isnt 200
# Deleted board.
@delete boardID
else if e.target.status is 200
board = @data.boards[boardID] board = @data.boards[boardID]
threads = {} threads = {}
for page in JSON.parse e.target.response for page in JSON.parse e.target.response