Skip to content

Commit e3d1b9a

Browse files
committed
add a catch in getUserToken
1 parent e4de4cf commit e3d1b9a

3 files changed

Lines changed: 19 additions & 13 deletions

File tree

src/table.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -437,7 +437,8 @@ function prepareTable(ChainSQL, payment, object, resolve, reject) {
437437
}).catch(function (error) {
438438
cb(error, null);
439439
});
440-
440+
}).catch(function(error) {
441+
cb(error, null);
441442
});
442443
}
443444

src/util.js

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -94,14 +94,11 @@ function getUserToken(connection,owner,user,name) {
9494
User: user,
9595
TableName: name
9696
}
97-
9897
}).then(function(data) {
9998
var json = {};
10099
json[owner + name] = data.token;
101100
return json;
102101
}).catch(function(err){
103-
// console.error(err);
104-
// return {'status':'error'};
105102
throw new Error(err);
106103
})
107104
}

test/test.js

Lines changed: 17 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -142,7 +142,7 @@ async function testChainsql(){
142142
// // //创建另一张表,用来测试rename,drop
143143
// await testCreateTable1();
144144
// await testInsert();
145-
// await testUpdate();m
145+
// await testUpdate();
146146
// await testDelete();
147147
// await testRename();
148148
// await testGet();
@@ -220,17 +220,25 @@ var testCreateTable1 = async function() {
220220
//重复插入的情况下报异常
221221
var testInsert = async function() {
222222
var raw = [
223-
{'age': 333,'name':'hello'},
224-
{'age': 444,'name':'sss'},
225-
{'age': 555,'name':'rrr'}
226-
]
227-
var rs = await c.table(sTableName).insert(raw).submit({expect:'db_success'});
228-
console.log("testInsert",rs);
223+
{'id':1,'age': 333,'name':'hello'},
224+
{'id':2,'age': 444,'name':'sss'},
225+
{'id':3,'age': 555,'name':'rrr'}
226+
];
227+
try {
228+
var rs = await c.table(sTableName).insert(raw).submit({expect:'db_success'});
229+
console.log("testInsert",rs);
230+
} catch (error) {
231+
console.error(error);
232+
}
229233
}
230234

231235
var testUpdate = async function(){
232-
var rs = await c.table(sTableName).get({'id': 2}).update({'age':200}).submit({expect:'db_success'});
233-
console.log("testUpdate",rs);
236+
try {
237+
var rs = await c.table(sTableName).get({'id': 2}).update({'age':200}).submit({expect:'db_success'});
238+
console.log("testUpdate",rs);
239+
} catch (error) {
240+
console.error(error);
241+
}
234242
}
235243

236244
var testDelete = async function(){

0 commit comments

Comments
 (0)