Added domain request pre-amble for user contact info (uses waffle flag for profile feature)

This commit is contained in:
CocoByte 2024-05-14 13:07:55 -06:00
parent c834797bf7
commit d57155acc5
No known key found for this signature in database
GPG key ID: BBFAA2526384C97F
4 changed files with 49 additions and 1 deletions

View file

@ -16,6 +16,8 @@ from registrar.utility import StrEnum
from registrar.views.utility import StepsHelper
from registrar.views.utility.permission_views import DomainRequestPermissionDeleteView
from waffle.decorators import flag_is_active
from .utility import (
DomainRequestPermissionView,
DomainRequestPermissionWithdrawView,
@ -227,6 +229,10 @@ class DomainRequestWizard(DomainRequestWizardPermissionView, TemplateView):
# know which view is first in the list of steps.
if self.__class__ == DomainRequestWizard:
if request.path_info == self.NEW_URL_NAME:
user = self.request.user
context = self.get_context_data()
context["user"] = user
context["has_profile_feature_flag"] = flag_is_active(request, "profile_feature")
return render(request, "domain_request_intro.html")
else:
return self.goto(self.steps.first)