Skip to content

Commit 6f85e3c

Browse files
committed
[CHORE] handling events better
1 parent 7c5746c commit 6f85e3c

File tree

2 files changed

+12
-8
lines changed

2 files changed

+12
-8
lines changed

lib/db/baseModel.js

Lines changed: 10 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -180,11 +180,15 @@ module.exports = {
180180
// return this.forge({id: id})
181181
// .save(record, {patch: true, require: false});
182182

183-
return this
184-
.forge({ id })
185-
.save(record, { patch: true, require: false })
186-
.then(() => {
187-
return this.find(id);
188-
});
183+
// if (runQuery) {
184+
// return this
185+
// .forge({ id })
186+
// .save(record, { patch: true, require: false })
187+
// .then(() => {
188+
// return this.find(id);
189+
// });
190+
// }
191+
192+
return this.forge().query().where({ id }).update(record, '*');
189193
},
190194
};

lib/route/methods/put.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -46,9 +46,9 @@ function Put(options) {
4646

4747
const query = Model.update(id, record);
4848
if (beforeUpdate) {
49-
beforeUpdate('put', request, query._knex);
49+
beforeUpdate('put', request, query);
5050
}
51-
const responseArr = await query.query();
51+
const responseArr = await query;
5252
let model = null;
5353
if (responseArr.length) {
5454
model = Model.forge(responseArr.pop());

0 commit comments

Comments
 (0)