diff --git a/src/common/service-helper.js b/src/common/service-helper.js index 4410ddc..afe3dcc 100644 --- a/src/common/service-helper.js +++ b/src/common/service-helper.js @@ -218,7 +218,7 @@ async function deleteChild (model, id, params, resourceName, transaction) { params.forEach(attr => { esParams[attr] = record[attr] }) // remove from db - await dbHelper.remove(model, record.id, transaction) + await dbHelper.remove(model, record.id, null, transaction) await deleteRecordFromEs(record.id, esParams, resourceName) // sleep for configured time diff --git a/src/modules/user/service.js b/src/modules/user/service.js index bcd7b32..13ef6b4 100644 --- a/src/modules/user/service.js +++ b/src/modules/user/service.js @@ -175,7 +175,7 @@ search.schema = { * @return {Promise} no data returned */ async function remove (id, auth, params) { - beginCascadeDelete(id, params) + await beginCascadeDelete(id, params) } /**