summaryrefslogtreecommitdiff
path: root/app/server/db/model.js
diff options
context:
space:
mode:
authorJules Laplace <julescarbon@gmail.com>2018-06-26 16:09:33 +0200
committerJules Laplace <julescarbon@gmail.com>2018-06-26 16:09:33 +0200
commit2f0fd83837f9d728b384b033e0b9b2b8570df2de (patch)
tree32400963c262138481259d9d1205245f30429e68 /app/server/db/model.js
parent577e2753bd7979badcaf23274bbb7327fa892512 (diff)
agh
Diffstat (limited to 'app/server/db/model.js')
-rw-r--r--app/server/db/model.js7
1 files changed, 4 insertions, 3 deletions
diff --git a/app/server/db/model.js b/app/server/db/model.js
index c5faf03..dd851bf 100644
--- a/app/server/db/model.js
+++ b/app/server/db/model.js
@@ -108,9 +108,10 @@ module.exports = function modelScope(type, db_model, _props) {
create: (data) => {
return new Promise( (resolve, reject) => {
- crud.create( model.sanitize(data) ).then( (data) => {
- resolve(data.toJSON())
- props.afterCreate && props.afterCreate(data)
+ const should_relay = data.should_relay === 'true'
+ crud.create( model.sanitize(data) ).then( (rec) => {
+ resolve(rec.toJSON())
+ props.afterCreate && props.afterCreate(rec, should_relay)
}).catch( (e) => {
console.error('error creating', e)
reject()