From c04b47797d3ac8cbf72405019cbee255da84a58a Mon Sep 17 00:00:00 2001 From: asaki222 Date: Tue, 12 Nov 2024 14:04:56 -0500 Subject: [PATCH] updates --- src/registrar/views/domain.py | 4 ++-- src/registrar/views/utility/__init__.py | 2 +- src/registrar/views/utility/permission_views.py | 4 +++- 3 files changed, 6 insertions(+), 4 deletions(-) diff --git a/src/registrar/views/domain.py b/src/registrar/views/domain.py index 7d10bf163..84318ea88 100644 --- a/src/registrar/views/domain.py +++ b/src/registrar/views/domain.py @@ -62,7 +62,7 @@ from epplibwrapper import ( ) from ..utility.email import send_templated_email, EmailSendingError -from .utility import DomainPermissionView, DomainInvitationUpdateView +from .utility import DomainPermissionView, DomainInvitationPermissionCancelView logger = logging.getLogger(__name__) @@ -1062,7 +1062,7 @@ class DomainAddUserView(DomainFormBaseView): return redirect(self.get_success_url()) -class DomainInvitationCancelView(SuccessMessageMixin, DomainInvitationUpdateView): +class DomainInvitationCancelView(SuccessMessageMixin, DomainInvitationPermissionCancelView): object: DomainInvitation fields = [] diff --git a/src/registrar/views/utility/__init__.py b/src/registrar/views/utility/__init__.py index df47d98af..14628a9b0 100644 --- a/src/registrar/views/utility/__init__.py +++ b/src/registrar/views/utility/__init__.py @@ -9,6 +9,6 @@ from .permission_views import ( DomainRequestWizardPermissionView, PortfolioMembersPermission, DomainRequestPortfolioViewonlyView, - DomainInvitationUpdateView, + DomainInvitationPermissionCancelView, ) from .api_views import get_senior_official_from_federal_agency_json diff --git a/src/registrar/views/utility/permission_views.py b/src/registrar/views/utility/permission_views.py index 81c8afb83..5ba84b3d6 100644 --- a/src/registrar/views/utility/permission_views.py +++ b/src/registrar/views/utility/permission_views.py @@ -169,7 +169,9 @@ class DomainInvitationPermissionDeleteView(DomainInvitationPermission, DeleteVie object: DomainInvitation # workaround for type mismatch in DeleteView -class DomainInvitationUpdateView(DomainInvitationPermission, UpdateView, abc.ABC): +class DomainInvitationPermissionCancelView(DomainInvitationPermission, UpdateView, abc.ABC): + """Abstract view for cancelling a DomainInvitation.""" + model = DomainInvitation object: DomainInvitation