@@ -62,7 +62,7 @@ export default class ProjectsController {
6262
6363 static async getSingleProject ( req : Request , res : Response , next : NextFunction ) {
6464 try {
65- const wbsNumber : WbsNumber = validateWBS ( req . params . wbsNum ) ;
65+ const wbsNumber : WbsNumber = validateWBS ( req . params . wbsNum as string ) ;
6666
6767 const project : Project = await ProjectsService . getSingleProject ( wbsNumber , req . organization ) ;
6868
@@ -122,7 +122,7 @@ export default class ProjectsController {
122122
123123 static async setProjectTeam ( req : Request , res : Response , next : NextFunction ) {
124124 try {
125- const wbsNumber : WbsNumber = validateWBS ( req . params . wbsNum ) ;
125+ const wbsNumber : WbsNumber = validateWBS ( req . params . wbsNum as string ) ;
126126 const { teamId } = req . body ;
127127
128128 await ProjectsService . setProjectTeam ( req . currentUser , wbsNumber , teamId , req . organization ) ;
@@ -135,7 +135,7 @@ export default class ProjectsController {
135135
136136 static async deleteProject ( req : Request , res : Response , next : NextFunction ) {
137137 try {
138- const wbsNumber : WbsNumber = validateWBS ( req . params . wbsNum ) ;
138+ const wbsNumber : WbsNumber = validateWBS ( req . params . wbsNum as string ) ;
139139 const deletedProject : Project = await ProjectsService . deleteProject ( req . currentUser , wbsNumber , req . organization ) ;
140140 res . status ( 200 ) . json ( deletedProject ) ;
141141 } catch ( error : unknown ) {
@@ -145,7 +145,7 @@ export default class ProjectsController {
145145
146146 static async toggleFavorite ( req : Request , res : Response , next : NextFunction ) {
147147 try {
148- const wbsNum : WbsNumber = validateWBS ( req . params . wbsNum ) ;
148+ const wbsNum : WbsNumber = validateWBS ( req . params . wbsNum as string ) ;
149149
150150 const targetProject = await ProjectsService . toggleFavorite ( wbsNum , req . currentUser , req . organization ) ;
151151
@@ -177,7 +177,7 @@ export default class ProjectsController {
177177
178178 static async createAssembly ( req : Request , res : Response , next : NextFunction ) {
179179 try {
180- const wbsNum : WbsNumber = validateWBS ( req . params . wbsNum ) ;
180+ const wbsNum : WbsNumber = validateWBS ( req . params . wbsNum as string ) ;
181181 const { name, pdmFileName } = req . body ;
182182 const createAssembly = await BillOfMaterialsService . createAssembly (
183183 name ,
@@ -210,7 +210,7 @@ export default class ProjectsController {
210210 notes,
211211 reimbursementRequestId
212212 } = req . body ;
213- const wbsNum = validateWBS ( req . params . wbsNum ) ;
213+ const wbsNum = validateWBS ( req . params . wbsNum as string ) ;
214214 const material = await BillOfMaterialsService . createMaterial (
215215 req . currentUser ,
216216 name ,
@@ -454,7 +454,7 @@ export default class ProjectsController {
454454
455455 static async getAssembliesForWbsElement ( req : Request , res : Response , next : NextFunction ) {
456456 try {
457- const wbsNumber : WbsNumber = validateWBS ( req . params . wbsNum ) ;
457+ const wbsNumber : WbsNumber = validateWBS ( req . params . wbsNum as string ) ;
458458
459459 const assemblies = await BillOfMaterialsService . getAssembliesForWbsElement ( wbsNumber , req . organization ) ;
460460 res . status ( 200 ) . json ( assemblies ) ;
@@ -465,7 +465,7 @@ export default class ProjectsController {
465465
466466 static async getMaterialsForWbsElement ( req : Request , res : Response , next : NextFunction ) {
467467 try {
468- const wbsNumber : WbsNumber = validateWBS ( req . params . wbsNum ) ;
468+ const wbsNumber : WbsNumber = validateWBS ( req . params . wbsNum as string ) ;
469469
470470 const assemblies = await BillOfMaterialsService . getMaterialsForWbsElement ( wbsNumber , req . organization ) ;
471471 res . status ( 200 ) . json ( assemblies ) ;
@@ -487,7 +487,7 @@ export default class ProjectsController {
487487
488488 static async deleteAbbreviation ( req : Request , res : Response , next : NextFunction ) {
489489 try {
490- const wbsNum : WbsNumber = validateWBS ( req . params . wbsNum ) ;
490+ const wbsNum : WbsNumber = validateWBS ( req . params . wbsNum as string ) ;
491491 await ProjectsService . deleteAbbreviation ( wbsNum , req . currentUser , req . organization ) ;
492492 res . status ( 200 ) . json ( { message : `Project ${ wbsPipe ( wbsNum ) } 's abbreviation was successfully deleted.` } ) ;
493493 } catch ( error : unknown ) {
0 commit comments