4
var origtext = Aes.Ctr.decrypt(recentPatientsFile.read().text, 'L0ck it up saf3', 256);
var recentPatientsList = JSON.parse(origtext);

while doing an alert(origtext), i get empty data. The JSON.parse(empty data) works fine in other browsers, but in google chrome i get Uncaught SyntaxError: Unexpected end of input . When i remove the JSON.parse(), then everything seems to be fine.

José Luis
  • 1,741
  • 7
  • 24
  • 24
theJava
  • 14,010
  • 44
  • 127
  • 168

1 Answers1

15

Just escape it like this

var value = JSON.parse(origtext || "null");
Oybek
  • 6,585
  • 4
  • 26
  • 49