confirmation: Remove Realm from ConfirmationObjT.

We have officially eliminated Realm from ConfirmationObjT and replaced
it with RealmReactivationStatus.

Signed-off-by: Zixuan James Li <p359101898@gmail.com>
This commit is contained in:
Zixuan James Li 2022-07-27 16:12:42 -04:00 committed by Tim Abbott
parent d1acd67897
commit b41f9d9633
1 changed files with 1 additions and 6 deletions

View File

@ -59,7 +59,6 @@ ConfirmationObjT = Union[
PreregistrationUser,
EmailChangeStatus,
UserProfile,
Realm,
RealmReactivationStatus,
]
@ -120,11 +119,7 @@ def create_confirmation_link(
# determined by the confirmation_type - its main purpose is for use
# in tests which may want to have control over the exact expiration time.
key = generate_key()
realm: Optional[Realm]
if isinstance(obj, Realm):
realm = obj
else:
realm = obj.realm
realm = obj.realm
current_time = timezone_now()
expiry_date = None