diff --git a/src/command/unit/damageReportCommand.ts b/src/command/unit/damageReportCommand.ts index 1b397c2..60b8d17 100644 --- a/src/command/unit/damageReportCommand.ts +++ b/src/command/unit/damageReportCommand.ts @@ -1,4 +1,5 @@ export interface CreateDamageReportCommand { + title: string; description: string; location: string; noteByReporter: string; diff --git a/src/command/unit/damageReportCommandHandler.ts b/src/command/unit/damageReportCommandHandler.ts index d7d8485..e8f6835 100644 --- a/src/command/unit/damageReportCommandHandler.ts +++ b/src/command/unit/damageReportCommandHandler.ts @@ -21,6 +21,7 @@ export default abstract class DamageReportCommandHandler { .into(damageReport) .values({ status: "eingereicht", + title: createDamageReport.title, description: createDamageReport.description, location: createDamageReport.location, noteByReporter: createDamageReport.noteByReporter, diff --git a/src/controller/admin/unit/damageReportController.ts b/src/controller/admin/unit/damageReportController.ts index 055b3bc..e286927 100644 --- a/src/controller/admin/unit/damageReportController.ts +++ b/src/controller/admin/unit/damageReportController.ts @@ -94,6 +94,7 @@ export async function provideDamageReportImageUpload(req: Request, res: Response * @returns {Promise<*>} */ export async function createDamageReport(req: Request, res: Response): Promise { + const title = req.body.title; const description = req.body.description; const location = req.body.location; const note = req.body.note; @@ -106,6 +107,7 @@ export async function createDamageReport(req: Request, res: Response): Promise