fix: attributes not stored in database

This commit is contained in:
Methapon Metanipat 2024-11-11 17:40:10 +07:00
parent 105134749f
commit e9710cc82a

View file

@ -198,6 +198,7 @@ export class FlowTemplateController extends Controller {
name: v.name, name: v.name,
detail: v.detail, detail: v.detail,
order: i + 1, order: i + 1,
attributes: v.attributes,
responsiblePerson: { responsiblePerson: {
create: v.responsiblePersonId?.map((id) => ({ create: v.responsiblePersonId?.map((id) => ({
userId: id, userId: id,
@ -247,6 +248,7 @@ export class FlowTemplateController extends Controller {
name: v.name, name: v.name,
detail: v.detail, detail: v.detail,
order: i + 1, order: i + 1,
attributes: v.attributes,
value: { value: {
create: v.value?.map((val) => ({ value: val })), create: v.value?.map((val) => ({ value: val })),
}, },
@ -263,6 +265,7 @@ export class FlowTemplateController extends Controller {
name: v.name, name: v.name,
detail: v.detail, detail: v.detail,
order: i + 1, order: i + 1,
attributes: v.attributes,
value: { value: {
deleteMany: {}, deleteMany: {},
create: v.value?.map((val) => ({ value: val })), create: v.value?.map((val) => ({ value: val })),