Skip to content

Commit

Permalink
Fix Amuse Labs
Browse files Browse the repository at this point in the history
  • Loading branch information
mrichards42 committed Dec 15, 2023
1 parent 3a222c1 commit 6cd3f9a
Showing 1 changed file with 5 additions and 2 deletions.
7 changes: 5 additions & 2 deletions scripts/import/amuselabs.fnl
Original file line number Diff line number Diff line change
Expand Up @@ -100,7 +100,8 @@
(fn import.amuselabsJSON [p data]
(let [json (yajl.to_value data)
ipuz (amuse->ipuz json)]
(when (= json.set "tny-new-cryptic")
(when (and (json.title:match "[Cc]ryptic")
(json.endMessage:match "newyorker"))
(add-checker-highlight! ipuz))
(p:LoadIpuzString (yajl.to_string ipuz))))

Expand All @@ -109,7 +110,9 @@

(fn import.amuselabsHtml [p html]
(match (html:match "rawc%s*=%s*'([^']+)'")
rawc (import.amuselabsBase64 p rawc)))
rawc (import.amuselabsBase64 p rawc)
_ (match (html:match "\"rawc\"%s*:%s*\"([^\"]+)\"")
rawc (import.amuselabsBase64 p rawc))))

(import.addHandler import.amuselabsJSON :json "amuselabs JSON")
(import.addHandler import.amuselabsHtml :html "amuselabs HTML")

0 comments on commit 6cd3f9a

Please sign in to comment.