Fix capcode parsing. #968

This commit is contained in:
Nicolas Stepien 2013-03-25 23:22:17 +01:00
parent 56a93212d2
commit 7fab082bea

View File

@ -41,28 +41,28 @@ class Post
backlinks: info.getElementsByClassName 'backlink'
@info = {}
if subject = $ '.subject', info
if subject = $ '.subject', info
@nodes.subject = subject
@info.subject = subject.textContent
if name = $ '.name', info
if name = $ '.name', info
@nodes.name = name
@info.name = name.textContent
if email = $ '.useremail', info
if email = $ '.useremail', info
@nodes.email = email
@info.email = decodeURIComponent email.href[7..]
if tripcode = $ '.postertrip', info
if tripcode = $ '.postertrip', info
@nodes.tripcode = tripcode
@info.tripcode = tripcode.textContent
if uniqueID = $ '.posteruid', info
if uniqueID = $ '.posteruid', info
@nodes.uniqueID = uniqueID
@info.uniqueID = uniqueID.firstElementChild.textContent
if capcode = $ '.capcode', info
if capcode = $ '.capcode.hand', info
@nodes.capcode = capcode
@info.capcode = capcode.textContent
if flag = $ '.countryFlag', info
@info.capcode = capcode.textContent.replace '## ', ''
if flag = $ '.countryFlag', info
@nodes.flag = flag
@info.flag = flag.title
if date = $ '.dateTime', info
if date = $ '.dateTime', info
@nodes.date = date
@info.date = new Date date.dataset.utc * 1000