persistence.js is an asynchronous Javascript database mapper library. You can use it in the browser, as well on the server (and you can share data models between them).
Error: Invalid value for argument: callback Value: undefined
at Object.getArgs (C:\tasks\persistence\persistence.js:2150:19)
at Observable.list (C:\tasks\persistence\persistence.store.sql.js:580:24)
at Object.pushUpdates (C:\tasks\persistence\persistence.sync.server.js:82:53)
at C:\tasks\tasks.js:20:19
at callbacks (C:\tasks\node_modules\express\lib\router\index.js:272:11)
at param (C:\tasks\node_modules\express\lib\router\index.js:246:11)
at pass (C:\tasks\node_modules\express\lib\router\index.js:253:5)
at Router._dispatch (C:\tasks\node_modules\express\lib\router\index.js:280:4)
at Object.handle (C:\tasks\node_modules\express\lib\router\index.js:45:10)
at next (C:\tasks\node_modules\express\node_modules\connect\lib\http.js:203:15)
Node.js server with following code:
Throws the following error when http://localhost:8000/taskUpdates?since=1325375000 is loaded:
Error: Invalid value for argument: callback Value: undefined at Object.getArgs (C:\tasks\persistence\persistence.js:2150:19) at Observable.list (C:\tasks\persistence\persistence.store.sql.js:580:24) at Object.pushUpdates (C:\tasks\persistence\persistence.sync.server.js:82:53) at C:\tasks\tasks.js:20:19 at callbacks (C:\tasks\node_modules\express\lib\router\index.js:272:11) at param (C:\tasks\node_modules\express\lib\router\index.js:246:11) at pass (C:\tasks\node_modules\express\lib\router\index.js:253:5) at Router._dispatch (C:\tasks\node_modules\express\lib\router\index.js:280:4) at Object.handle (C:\tasks\node_modules\express\lib\router\index.js:45:10) at next (C:\tasks\node_modules\express\node_modules\connect\lib\http.js:203:15)
Any insights are appreciated!