Commit 10fb8f85 authored by nanahira's avatar nanahira

clean

parent d661fecc
......@@ -131,14 +131,12 @@ function applySchemaForClass<C extends { new (...args: any[]): any }>(
) {
const schema = schemaFromClass(originalClass);
const newRawObject = new schema(originalObject);
//console.log('before', JSON.stringify(newRawObject, null, 2));
for (const key in schema.dict) {
const transformer = reflector.get('Transformer', originalClass, key);
if (transformer) {
newRawObject[key] = transformer(newRawObject[key]);
}
}
//console.log('after', JSON.stringify(newRawObject, null, 2));
for (const key in newRawObject) {
Object.defineProperty(instance, key, {
writable: true,
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment