diff --git a/web/targetApp/templates/target/add.html b/web/targetApp/templates/target/add.html index a37c0590..3a008a48 100644 --- a/web/targetApp/templates/target/add.html +++ b/web/targetApp/templates/target/add.html @@ -80,6 +80,7 @@ Add or Import Targets + {% if user_preferences.bug_bounty_mode %}
+ {% endif %} @@ -103,6 +105,7 @@ Add or Import Targets + {% if user_preferences.bug_bounty_mode %}
+ {% endif %}
diff --git a/web/targetApp/templates/target/update.html b/web/targetApp/templates/target/update.html index 6d6163b8..24aede37 100644 --- a/web/targetApp/templates/target/update.html +++ b/web/targetApp/templates/target/update.html @@ -38,6 +38,7 @@ Update Target {{ form.name.value }} {{ form.description }}
+ {% if user_preferences.bug_bounty_mode %}
{{ form.h1_team_handle }}
+ {% endif %} diff --git a/web/targetApp/views.py b/web/targetApp/views.py index 39991ccc..370905b0 100644 --- a/web/targetApp/views.py +++ b/web/targetApp/views.py @@ -50,7 +50,7 @@ def add_target(request, slug): bulk_targets = [t.rstrip() for t in request.POST['addTargets'].split('\n') if t] logger.info(f'Adding multiple targets: {bulk_targets}') description = request.POST.get('targetDescription', '') - h1_team_handle = request.POST.get('targetH1TeamHandle') + h1_team_handle = request.POST.get('targetH1TeamHandle', '') organization_name = request.POST.get('targetOrganization') for target in bulk_targets: target = target.rstrip('\n') @@ -242,7 +242,7 @@ def add_target(request, slug): is_domain = bool(validators.domain(ip)) is_ip = bool(validators.ipv4(ip)) or bool(validators.ipv6(ip)) description = request.POST.get('targetDescription', '') - h1_team_handle = request.POST.get('targetH1TeamHandle') + h1_team_handle = request.POST.get('targetH1TeamHandle', '') if not Domain.objects.filter(name=ip).exists(): domain, created = Domain.objects.get_or_create( name=ip,