diff --git a/src/app/api/super-admin/DocumentsController.ts b/src/app/api/super-admin/DocumentsController.ts index 6dc9904d..769ef36b 100644 --- a/src/app/api/super-admin/DocumentsController.ts +++ b/src/app/api/super-admin/DocumentsController.ts @@ -78,13 +78,13 @@ export default class DocumentsController extends ApiController { const uid = req.params["uid"]; if (!uid) { throw new Error("No uid provided"); - } + } //init Document resource with request body values const documentEntity = Document.hydrate(req.body); //validate document - await validateOrReject(documentEntity, { groups: ["createDocument"] }); + await validateOrReject(documentEntity, { groups: ["updateDocument"] }); //call service to get prisma entity const prismaEntityUpdated: Documents = await this.documentsService.update(uid, documentEntity); diff --git a/src/common/repositories/DocumentsRepository.ts b/src/common/repositories/DocumentsRepository.ts index f48a0030..1e1aa340 100644 --- a/src/common/repositories/DocumentsRepository.ts +++ b/src/common/repositories/DocumentsRepository.ts @@ -90,12 +90,7 @@ export default class DocumentsRepository extends BaseRepository { document_status: EDocumentStatus[document.document_status as keyof typeof EDocumentStatus], refused_reason: refusedReason, }, - }, - depositor: { - connect: { - uid: document.depositor!.uid, - }, - }, + } }, }); }