From 59419706bee3d090221add88a412311dc36af5b9 Mon Sep 17 00:00:00 2001 From: Cliff Hill Date: Tue, 7 Nov 2023 12:35:18 -0500 Subject: [PATCH] Added expired flag to InvitedUser. Defaulted to False. Signed-off-by: Cliff Hill --- app/models/user.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/app/models/user.py b/app/models/user.py index 081ee2f6c..f9cd80dad 100644 --- a/app/models/user.py +++ b/app/models/user.py @@ -455,6 +455,7 @@ class InvitedUser(JSONModel): "created_at", "auth_type", "folder_permissions", + "expired", } def __init__(self, _dict): @@ -471,6 +472,7 @@ class InvitedUser(JSONModel): permissions, auth_type, folder_permissions, + expired=False, ): return cls( invite_api_client.create_invite( @@ -480,6 +482,7 @@ class InvitedUser(JSONModel): permissions, auth_type, folder_permissions, + expired, ) ) @@ -578,6 +581,7 @@ class InvitedUser(JSONModel): "created_at": str(self.created_at), "auth_type": self.auth_type, "folder_permissions": self.folder_permissions, + "expired": self.expired, } if permissions_as_string: data["permissions"] = ",".join(self.permissions)