From 5f8e9bc2914d0a180222945c43b853d7339075bc Mon Sep 17 00:00:00 2001 From: Michael Schramm Date: Tue, 2 Jun 2020 09:50:53 +0200 Subject: [PATCH] fix submissions if no user is logged in --- src/service/submission/submission.start.service.ts | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/src/service/submission/submission.start.service.ts b/src/service/submission/submission.start.service.ts index bb92810..11361c3 100644 --- a/src/service/submission/submission.start.service.ts +++ b/src/service/submission/submission.start.service.ts @@ -20,11 +20,16 @@ export class SubmissionStartService { input: SubmissionStartInput, user?: UserDocument, ): Promise { - return await this.submissionModel.create({ + const data: any = { form, device: input.device, - user, tokenHash: await this.tokenService.hash(input.token) - }) + } + + if (user) { + data.user = user + } + + return await this.submissionModel.create(data) } }