Skip to content

Commit 45fa710

Browse files
chore: fit submodule to AdminJS dev workspace (#96)
1 parent 9937c17 commit 45fa710

File tree

1 file changed

+3
-4
lines changed

1 file changed

+3
-4
lines changed

src/resource.ts

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
/* eslint-disable no-param-reassign */
2-
import { unflatten } from 'flat';
3-
import { BaseResource, BaseRecord, BaseProperty, Filter } from 'adminjs';
2+
import { BaseResource, BaseRecord, BaseProperty, Filter, flat } from 'adminjs';
43
import { Op } from 'sequelize';
54

65
import { Model, ModelAttributeColumnOptions } from 'sequelize/types';
@@ -157,7 +156,7 @@ class Resource extends BaseResource {
157156

158157
async create(params): Promise<Record<string, any>> {
159158
const parsedParams = this.parseParams(params);
160-
const unflattedParams = unflatten(parsedParams);
159+
const unflattedParams = flat.unflatten<any, any>(parsedParams);
161160
try {
162161
const record = await this.SequelizeModel.create(unflattedParams);
163162
return record.toJSON();
@@ -174,7 +173,7 @@ class Resource extends BaseResource {
174173

175174
async update(id, params) {
176175
const parsedParams = this.parseParams(params);
177-
const unflattedParams = unflatten(parsedParams);
176+
const unflattedParams = flat.unflatten<any, any>(parsedParams);
178177
try {
179178
await this.SequelizeModel.update(unflattedParams, {
180179
where: {

0 commit comments

Comments
 (0)