diff --git a/server/src/lib/Transformer/Transformer.ts b/server/src/lib/Transformer/Transformer.ts index 891c1f80a..d9a34beb2 100644 --- a/server/src/lib/Transformer/Transformer.ts +++ b/server/src/lib/Transformer/Transformer.ts @@ -31,7 +31,7 @@ export class Transformer { const attributes = this.getIncludeAttributesTransformed(item); return { - ...!isUndefined(item.toJSON) ? item.toObject() : item, + ...!isUndefined(item.toObject) ? item.toObject() : item, ...attributes }; }; diff --git a/server/src/models/Model.js b/server/src/models/Model.js index 084b4dde4..4383d57f5 100644 --- a/server/src/models/Model.js +++ b/server/src/models/Model.js @@ -49,7 +49,7 @@ export default class ModelBase extends mixin(Model, [DateSession]) { } toObject(opt) { - const parsedJson = super.$formatJson(this, opt); + const parsedJson = super.$toJson(opt); return parsedJson; } }