Skip to content
This repository was archived by the owner on Mar 13, 2025. It is now read-only.

Commit 144a8c1

Browse files
committed
fix: return entity when create
1 parent 5c1645c commit 144a8c1

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

src/modules/user/service.js

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,12 +32,13 @@ const uniqueFields = [['handle']]
3232
async function create (entity, auth) {
3333
await dbHelper.makeSureUnique(User, entity, uniqueFields)
3434

35-
let payload
35+
let payload
3636
try {
3737
const result = await sequelize.transaction(async (t) => {
3838
const userEntity = await dbHelper.create(User, entity, auth, t)
3939
payload = userEntity.dataValues
4040
await serviceHelper.createRecordInEs(resource, userEntity.dataValues, true)
41+
return userEntity
4142
})
4243
return result
4344
} catch (e) {
@@ -200,7 +201,7 @@ async function beginCascadeDelete (id, params) {
200201
await dbHelper.remove(User, id, null, t)
201202
await serviceHelper.deleteRecordFromEs(id, params, resource, true)
202203
})
203-
204+
204205
} catch (e) {
205206
helper.postEvent(config.UBAHN_DELETE_USER_TOPIC, payload)
206207
throw e

0 commit comments

Comments
 (0)