Subj : Re: JSON database To : echicken From : Kirkman Date : Tue Sep 30 2014 02:26 pm > Overwriting the .json file will probably work. The sequence of events will > be important. I imagine it'll be fine if you "close" the DB module, > overwrite the file, then reload the DB module. I'm trying to recreate the "reload" function in json-svc-ctrl.js. I think I have put together something really short and simple that should woek, but I keep getting an error: "!JavaScript : uncaught exception: User not found: [object Object]" Here's what I have. The error seems to be produced by the wait("OK"); Any idea what I'm doing wrong? My username and password are correct in the script itself. load('json-client.js'); var db; var user = '[removed]'; var pass = '[removed]'; var server = 'localhost'; var port = '10088'; function wait(func) { var start = Date.now(); do { var packet = db.receive(); log(packet); if(!packet) continue; else if(packet.func == func) return packet.data; else db.updates.push(packet.data); } while(Date.now() - start < db.settings.SOCK_TIMEOUT); throw("timed out waiting for server response"); } if(!db) { db = new JSONClient(server,port); } if(!db.socket.is_connected) db.connect(); db.ident('ADMIN',user,pass); var trash = wait("OK"); db.send({scope:'sportsstats',func:'RELOAD'}); ////-------------------------------------------------- BiC -=- http://breakintochat.com -=- bbs wiki and blog --- þ Synchronet .