AuthTokenEntity: Make validUntil not nullable

As all tokens are valid for a maximum of 2 years, the
validUntil attribute is always populated.

This updates the database schema and the DTO to reflect that.

Fixes #1256

Signed-off-by: David Mehren <git@herrmehren.de>
This commit is contained in:
David Mehren 2021-05-09 22:05:47 +02:00
parent 6ddaa59e8c
commit 375cb4eae9
No known key found for this signature in database
GPG key ID: 185982BA4C42B7C3
4 changed files with 8 additions and 13 deletions

View file

@ -35,11 +35,8 @@ export class AuthToken {
@Column({ unique: true })
accessTokenHash: string;
@Column({
nullable: true,
type: 'date',
})
validUntil: Date | null;
@Column()
validUntil: Date;
@Column({
nullable: true,