Skip to content

Commit 7a4eefe

Browse files
committed
Configured EnhancedResource to give name over JSON
More in future, maybe.
1 parent db20492 commit 7a4eefe

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

src/common/resource.dto.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ import {
44
FnLike,
55
mapValues,
66
setInspectOnClass,
7+
setToJson,
78
} from '@seedcompany/common';
89
import { LazyGetter as Once } from 'lazy-get-decorator';
910
import { DateTime } from 'luxon';
@@ -295,6 +296,7 @@ export class EnhancedResource<T extends ResourceShape<any>> {
295296
setInspectOnClass(EnhancedResource, (res) => ({ collapsed }) => {
296297
return collapsed(res.name, 'Enhanced');
297298
});
299+
setToJson(EnhancedResource, (res) => ({ name: res.name }));
298300

299301
export interface EnhancedRelation<TResourceStatic extends ResourceShape<any>> {
300302
readonly name: RelKey<TResourceStatic>;

0 commit comments

Comments
 (0)