extend damageReport with noteByWorker

This commit is contained in:
Julian Krauser 2025-07-17 10:37:26 +02:00
parent a208cdd158
commit c02487ad3c
8 changed files with 18 additions and 8 deletions

View file

@ -1,7 +1,7 @@
export interface CreateDamageReportCommand {
description: string;
location: string;
note: string;
noteByReporter: string;
reportedBy: string;
images: string[];
affectedId?: string;
@ -11,6 +11,7 @@ export interface CreateDamageReportCommand {
export interface UpdateDamageReportCommand {
id: string;
status: string;
noteByWorker: string;
done: boolean;
}

View file

@ -23,7 +23,7 @@ export default abstract class DamageReportCommandHandler {
status: "eingereicht",
description: createDamageReport.description,
location: createDamageReport.location,
note: createDamageReport.note,
noteByReporter: createDamageReport.noteByReporter,
reportedBy: createDamageReport.reportedBy,
images: createDamageReport.images,
equipmentId: createDamageReport.affected == "equipment" ? createDamageReport.affectedId : null,
@ -50,6 +50,7 @@ export default abstract class DamageReportCommandHandler {
.update(damageReport)
.set({
status: updateDamageReport.status,
noteByWorker: updateDamageReport.noteByWorker,
done: updateDamageReport.done,
})
.where("id = :id", { id: updateDamageReport.id })