mirror of
https://github.com/leanote/desktop-app.git
synced 2025-10-19 10:07:12 +00:00
JSON.stringify params ipc send
This commit is contained in:
12
node_modules/db_main.js
generated
vendored
12
node_modules/db_main.js
generated
vendored
@@ -51,6 +51,10 @@ db.exec = function(m, callback) {
|
||||
return;
|
||||
}
|
||||
|
||||
if (m.params && typeof m.params === 'string') {
|
||||
m.params = JSON.parse(m.params);
|
||||
}
|
||||
|
||||
if (m.method == 'find') {
|
||||
var params = m.params;
|
||||
var query = params.query;
|
||||
@@ -62,7 +66,7 @@ db.exec = function(m, callback) {
|
||||
});
|
||||
return;
|
||||
} else {
|
||||
db.params = query;
|
||||
m.params = query;
|
||||
}
|
||||
}
|
||||
else if (m.method == 'update') {
|
||||
@@ -76,8 +80,14 @@ db.exec = function(m, callback) {
|
||||
return;
|
||||
}
|
||||
|
||||
// find 没有sorter
|
||||
// insert
|
||||
db[m.dbname][m.method](m.params, function (err, ret) {
|
||||
// console.log('返回结果');
|
||||
// console.log(m);
|
||||
// console.log(JSON.stringify(m.params));
|
||||
// console.log(err);
|
||||
// console.log(ret);
|
||||
// 返回结果
|
||||
callback({token: m.token, err: err, ret: ret});
|
||||
});
|
||||
|
Reference in New Issue
Block a user