yocontra / smog

HTML5/Node/WebSocket MongoDB panel

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Error parsing document

bvarga opened this issue · comments

can't view the content of a document. It has xml markup, maybe that's the problem, however my driver can read it without problem.

{
  "_id" : ObjectId("5076c2e42450998026000003"),
  "gebtexts" : ["<geb><styles><font index=\"0\" name=\"STIXGeneral\" size=\"12\" color=\"clBlack\" italic=\"false\" bold=\"false\" underline=\"false\"/><font index=\"1\" name=\"Microsoft Sans Serif\" size=\"10\" color=\"clBlack\" italic=\"false\" bold=\"false\" underline=\"false\"/><font index=\"2\" name=\"Microsoft Sans Serif\" size=\"10\" color=\"clBlack\" italic=\"true\" bold=\"false\" underline=\"false\"/><para index=\"0\" lmargin=\"0\" rmargin=\"0\" aspace=\"0\" bspace=\"0\" lspace=\"0\" indent=\"0\" align=\"paLeft\"/></styles><body font=\"0\" para=\"0\"><p><math xmlns=\"http://www.w3.org/1998/Math/MathML\" font=\"1\"><mrow font=\"2\"><mi>Hello</mi></mrow></math></p></body></geb>"],
  "labels" : [],
  "tags" : [],
  "fans" : [],
  "__v" : 0,
  "screenshot" : "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGAAAAAlCAIAAAAyb3uwAAAABnRSTlMA/wD/AP83WBt9AAABJ0lEQVR42u2YyQ7DIAxEw/9/dFqpEooAe2wHgalmDjk4LJ4Xs7Tlvu+LklUISBcBAREQEAEBERBQOkCljFOS4sOW3+csXw5Av4kb1e76W/vIzy5SPCmgJmnpO3v9QGNewykASb3eJPd+cRFQekBw7nBys9ZXakAZyudsQMoWHgbUj7n/mI8BelrtbQcANdPVlvsB6bLsI43twAakIN4MyFs+w3gPyFU+w3id6DxAsFhiIHIBih3w0jZhAaEA0htnBKR/1Srl14mrUv4KEBx/7vo6CZAx0VmAdt6DLHTsgKQjzBtXBjwD0LCjZMYYvwzFshRQfzmU/tAaNrgM+3TsliiNthrQiSIgZImAgCUCApYICFgiIGCJgIAlAlopAgIiICACAiIgoA/j7B7VR4SL9AAAAABJRU5ErkJggg=="
}

it's new ObjectID(id) not ObjectId(id)

Make sure you're running the latest version AFAIK this has been fixed. I'll reopen if it doesn't work still

Nvm I can reproduce - fixing now

Fixed in 0.1.3 - ton was just doing ""#{string}"" which is complete backwards. Now it's just JSON.stringify(string) so the escaping applies

Can confirm, now it works, thanks for the quick fix.