From 2bf9fecef9fb5ff8a81922c40175933f2bb798ea Mon Sep 17 00:00:00 2001 From: cbolles Date: Fri, 2 Feb 2024 14:43:46 -0500 Subject: [PATCH] Allow meta-data to be nullable --- packages/server/schema.gql | 2 +- packages/server/src/entry/models/entry.model.ts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/server/schema.gql b/packages/server/schema.gql index 56eac3f0..321d2ceb 100644 --- a/packages/server/schema.gql +++ b/packages/server/schema.gql @@ -89,7 +89,7 @@ type Entry { dataset: ID! creator: ID! dateCreated: DateTime! - meta: JSON! + meta: JSON signedUrl: String! """Get the number of milliseconds the signed URL is valid for.""" diff --git a/packages/server/src/entry/models/entry.model.ts b/packages/server/src/entry/models/entry.model.ts index 766cd92c..dd6282a7 100644 --- a/packages/server/src/entry/models/entry.model.ts +++ b/packages/server/src/entry/models/entry.model.ts @@ -45,7 +45,7 @@ export class Entry { dateCreated: Date; @Prop({ type: mongoose.Schema.Types.Mixed }) - @Field(() => JSON) + @Field(() => JSON, { nullable: true }) meta: any; @Prop({ required: false })