fix submissions if no user is logged in

This commit is contained in:
Michael Schramm 2020-06-02 09:50:53 +02:00
parent a4ab61dcec
commit 5f8e9bc291

View File

@ -20,11 +20,16 @@ export class SubmissionStartService {
input: SubmissionStartInput,
user?: UserDocument,
): Promise<SubmissionDocument> {
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)
}
}