From 8d370acafb641e1d183d6e118e8c8ff12a6898f7 Mon Sep 17 00:00:00 2001 From: Jake Fink Date: Tue, 18 Jun 2024 09:39:31 -0400 Subject: [PATCH] add null check to OrganizationInvite init methods --- .../app/auth/organization-invite/organization-invite.ts | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/apps/web/src/app/auth/organization-invite/organization-invite.ts b/apps/web/src/app/auth/organization-invite/organization-invite.ts index 9a0bbf8334..aa329ba817 100644 --- a/apps/web/src/app/auth/organization-invite/organization-invite.ts +++ b/apps/web/src/app/auth/organization-invite/organization-invite.ts @@ -12,10 +12,18 @@ export class OrganizationInvite { token: string; static fromJSON(json: Jsonify) { + if (json == null) { + return null; + } + return Object.assign(new OrganizationInvite(), json); } static fromParams(params: Params): OrganizationInvite { + if (params == null) { + return null; + } + return Object.assign(new OrganizationInvite(), { email: params.email, initOrganization: params.initOrganization?.toLocaleLowerCase() === "true",