fix: 🐛 transform (#2069)

* fix: 🐛 transform

* fix: 🐛 return null if undefined

* fix: 🐛 return null if no object
This commit is contained in:
Dharini Jeeva authored and GitHub committed 2024-01-03 17:37:14 -08:00
1 parent 01a986e08b
commit f40878034d
1 file changed
+5 -10
+5 -10
View File
@@ -12,12 +12,8 @@ export default class ObjectTransform extends Transform {
* @returns {object}
*/
deserialize(serialized) {
if (Object.keys(serialized).length) {
const obj = new TrackedObject(serialized);
return obj;
} else {
return {};
}
const obj = new TrackedObject(serialized || {});
return obj;
}
/**
@@ -25,10 +21,9 @@ export default class ObjectTransform extends Transform {
* @returns {object}
*/
serialize(deserialized) {
if (Object.keys(deserialized).length) {
return deserialized;
} else {
return {};
if (!deserialized) {
return null;
}
return deserialized;
}
}