Update permission_views.py

This commit is contained in:
zandercymatics 2024-03-18 08:07:04 -06:00
parent 1aefca21f0
commit 089763c578
No known key found for this signature in database
GPG key ID: FF4636ABEC9682B7

View file

@ -2,8 +2,8 @@
import abc # abstract base class import abc # abstract base class
from django.conf import settings
from django.views.generic import DetailView, DeleteView, TemplateView from django.views.generic import DetailView, DeleteView, TemplateView
from registrar.context_processors import is_production
from registrar.models import Domain, DomainRequest, DomainInvitation from registrar.models import Domain, DomainRequest, DomainInvitation
from registrar.models.user_domain_role import UserDomainRole from registrar.models.user_domain_role import UserDomainRole
@ -39,8 +39,7 @@ class DomainPermissionView(DomainPermission, DetailView, abc.ABC):
""" """
if "IS_PRODUCTION" not in request.session: if "IS_PRODUCTION" not in request.session:
# Pass the production flag to the context # Pass the production flag to the context
production_status = is_production(request) request.session["IS_PRODUCTION"] = settings.IS_PRODUCTION
request.session.update(production_status)
return super().dispatch(request, *args, **kwargs) return super().dispatch(request, *args, **kwargs)
# Adds context information for user permissions # Adds context information for user permissions