Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • database/drizzle/queries/builds.ts

    re03e6fb r3870834  
    200200            .select({
    201201                componentId: buildComponentsTable.componentId,
    202                 component: componentsTable,
    203                 quantity: buildComponentsTable.numComponents
     202                component: componentsTable
    204203            })
    205204            .from(buildComponentsTable)
     
    293292        return {
    294293            ...buildDetails,
    295             components: components.map(c => ({
    296                     ...c.component,
    297                     quantity: c.quantity
    298             })),
     294            components: components.map(c => c.component),
    299295            reviews: reviews.map(r => ({
    300296                username: r.username,
     
    423419
    424420        const existing = await tx
    425             .select({
    426                 componentId: buildComponentsTable.componentId,
    427                 numComponents: buildComponentsTable.numComponents
    428             })
     421            .select({ componentId: buildComponentsTable.componentId })
    429422            .from(buildComponentsTable)
    430423            .where(eq(buildComponentsTable.buildId, buildId));
     
    435428                    buildId: newBuild.id,
    436429                    componentId: r.componentId,
    437                     numComponents: r.numComponents
    438430                })),
    439431            );
     
    553545        const components = await tx
    554546            .select({
    555                 componentId: buildComponentsTable.componentId,
    556                 quantity: buildComponentsTable.numComponents
     547                componentId: buildComponentsTable.componentId
    557548            })
    558549            .from(buildComponentsTable)
     
    563554        return {
    564555            build,
    565             components: components.map(c => ({
    566                 id: c.componentId,
    567                 quantity: c.quantity
    568             }))
     556            componentIds: components.map(c => c.componentId)
    569557        };
    570558    });
Note: See TracChangeset for help on using the changeset viewer.