Skip to content

Commit fa576a9

Browse files
committed
#1520 get it compiling
1 parent 18e1bbb commit fa576a9

5 files changed

Lines changed: 6 additions & 16 deletions

File tree

src/backend/src/controllers/projects.controllers.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -197,7 +197,7 @@ export default class ProjectsController {
197197
try {
198198
const user: User = await getCurrentUser(res);
199199
const { manufacturerName } = req.params;
200-
const deletedManufacturer: Manufacturer = await ProjectsService.deleteManufacturer(user, manufacturerName);
200+
const deletedManufacturer = await ProjectsService.deleteManufacturer(user, manufacturerName);
201201
res.status(200).json(deletedManufacturer);
202202
} catch (error: unknown) {
203203
next(error);

src/backend/src/services/projects.services.ts

Lines changed: 0 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,31 +1,18 @@
1-
<<<<<<< HEAD
21
import { Role, Material_Type, User, Assembly, Material_Status, Material } from '@prisma/client';
3-
import {
4-
isAdmin,
5-
isGuest,
6-
=======
72
import {
83
isAdmin,
94
isGuest,
105
isHead,
11-
>>>>>>> develop
126
isLeadership,
137
isProject,
148
LinkCreateArgs,
159
LinkType,
16-
<<<<<<< HEAD
1710
Manufacturer,
1811
MaterialType,
19-
=======
20-
>>>>>>> develop
2112
Project,
2213
WbsNumber,
2314
wbsPipe
2415
} from 'shared';
25-
<<<<<<< HEAD
26-
=======
27-
import { Manufacturer, Role, Material_Type, User, Assembly, Material_Status, Material } from '@prisma/client';
28-
>>>>>>> develop
2916
import projectQueryArgs from '../prisma-query-args/projects.query-args';
3017
import prisma from '../prisma/prisma';
3118
import projectTransformer from '../transformers/projects.transformer';

src/backend/src/transformers/manufacturer.transformer.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,6 @@ export const manufacturerTransformer = (
1414
name: manufacturer.name,
1515
dateCreated: manufacturer.dateCreated,
1616
creatorId: manufacturer.creatorId,
17-
dateDeleted: manufacturer.dateDeleted
17+
dateDeleted: manufacturer.dateDeleted ?? undefined
1818
};
1919
};

src/backend/src/transformers/material-type.transformer.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ export const materialTypeTransformer = (
1313
return {
1414
name: materialType.name,
1515
dateCreated: materialType.dateCreated,
16-
creatorId: materialType.creatorId
16+
creatorId: materialType.creatorId,
17+
dateDeleted: materialType.dateDeleted ?? undefined
1718
};
1819
};

src/shared/src/types/project-types.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -118,12 +118,14 @@ export interface Manufacturer {
118118
name: string;
119119
dateCreated: Date;
120120
creatorId: number;
121+
dateDeleted?: Date;
121122
}
122123

123124
export interface MaterialType {
124125
name: string;
125126
dateCreated: Date;
126127
creatorId: number;
128+
dateDeleted?: Date;
127129
}
128130

129131
export enum MaterialStatus {

0 commit comments

Comments
 (0)