{% extends "admin/base_site.html" %} {% load i18n %} {% block title %}Submit deletion request{% endblock %} {% block content %}

Submit deletion request

{% if is_person_removal %} {% endif %} {% if obj.notes %} {% endif %}
Team ID{{ obj.team_id }}
Request type{{ obj.get_request_type_display }}
Time range{{ obj.start_time }} – {{ obj.end_time }}
Events
    {% for event in obj.events %}
  • {{ event }}
  • {% empty %}
  • None
  • {% endfor %}
Properties {% if obj.properties %}
    {% for prop in obj.properties %}
  • {{ prop }}
  • {% endfor %}
{% else %} None {% endif %}
Person UUIDs {% if obj.person_uuids %}
    {% for uuid in obj.person_uuids %}
  • {{ uuid }}
  • {% endfor %}
{% else %} None {% endif %}
Person distinct IDs {% if obj.person_distinct_ids %}
    {% for did in obj.person_distinct_ids %}
  • {{ did }}
  • {% endfor %}
{% else %} None {% endif %}
Drop flags profiles: {{ obj.person_drop_profiles|yesno:"yes,no" }}, events: {{ obj.person_drop_events|yesno:"yes,no" }}, recordings: {{ obj.person_drop_recordings|yesno:"yes,no" }}
Notes{{ obj.notes }}
Created by{{ obj.created_by|default:"—" }}
Created at{{ obj.created_at }}
{% if missing_properties %}
Cannot submit: This is a property removal request but no properties are specified. Go back and add properties before submitting.
{% endif %} {% if missing_person_selectors %}
Cannot submit: This is a person removal request but no person UUIDs or distinct IDs are specified.
{% endif %} {% if missing_person_drop_flag %}
Cannot submit: Person removal needs at least one drop flag (profiles/events/recordings).
{% endif %} {% if can_submit %} {% if auto_approve_candidate %}
This request may be approved automatically. A job checks pending event removals every {{ auto_approve_interval_minutes }} minutes. It refreshes the ClickHouse stats, and if the request matches fewer than {{ auto_approve_max_events }} events and its time range has already ended, it approves the request and queues it for the scheduled deletes job. Anything larger, or still collecting events, waits for the ClickHouse Team.
{% else %}

Only event removal requests can be approved automatically. This is a {{ obj.get_request_type_display|lower }} request, so submitting sends it to the ClickHouse Team for manual approval.

{% endif %} {% endif %}
{% csrf_token %} {% if can_submit and auto_approve_candidate %}
{% endif %}
Back
{% endblock %}