fix laoding issue
fix missing mtm
This commit is contained in:
@@ -405,7 +405,7 @@ export default async function resourceRoutes(server: FastifyInstance) {
|
|||||||
if(resourceConfig[resource].mtoLoad) {
|
if(resourceConfig[resource].mtoLoad) {
|
||||||
for await (const relation of resourceConfig[resource].mtoLoad ) {
|
for await (const relation of resourceConfig[resource].mtoLoad ) {
|
||||||
if(data[relation]) {
|
if(data[relation]) {
|
||||||
data[relation] = await server.db.select().from(resourceConfig[relation + "s"].table).where(eq(resourceConfig[relation + "s"].table.id, data[relation]))
|
data[relation] = (await server.db.select().from(resourceConfig[relation + "s"].table).where(eq(resourceConfig[relation + "s"].table.id, data[relation])))[0]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -15,7 +15,7 @@ export const resourceConfig = {
|
|||||||
projects: {
|
projects: {
|
||||||
searchColumns: ["name"],
|
searchColumns: ["name"],
|
||||||
mtoLoad: ["customer","plant","contract","projecttype"],
|
mtoLoad: ["customer","plant","contract","projecttype"],
|
||||||
mtmLoad: ["tasks", "files"],
|
mtmLoad: ["tasks", "files","createddocuments"],
|
||||||
table: projects,
|
table: projects,
|
||||||
numberRangeHolder: "projectNumber"
|
numberRangeHolder: "projectNumber"
|
||||||
},
|
},
|
||||||
|
|||||||
Reference in New Issue
Block a user